diff --git a/packages/gatsby-source-contentful/src/__fixtures__/starter-blog-data.js b/packages/gatsby-source-contentful/src/__fixtures__/starter-blog-data.js index 5808f74fe837a..60dc97f683950 100644 --- a/packages/gatsby-source-contentful/src/__fixtures__/starter-blog-data.js +++ b/packages/gatsby-source-contentful/src/__fixtures__/starter-blog-data.js @@ -6,7 +6,6 @@ exports.contentTypeItems = () => [ type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, id: `person`, @@ -21,7 +20,6 @@ exports.contentTypeItems = () => [ }, }, revision: 1, - contentful_id: `person`, }, displayField: `name`, name: `Person`, @@ -127,7 +125,6 @@ exports.contentTypeItems = () => [ type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, id: `blogPost`, @@ -142,7 +139,6 @@ exports.contentTypeItems = () => [ }, }, revision: 1, - contentful_id: `blogPost`, }, displayField: `title`, name: `Blog Post`, @@ -241,7 +237,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, id: `31TNnjHlfaGUoMOwU0M2og`, @@ -261,10 +256,8 @@ exports.initialSync = () => { type: `Link`, linkType: `ContentType`, id: `blogPost`, - contentful_id: `blogPost`, }, }, - contentful_id: `31TNnjHlfaGUoMOwU0M2og`, }, fields: { title: { "en-US": `Automate with webhooks` }, @@ -275,7 +268,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Asset`, id: `4shwYI3POEGkw0Eg6kcyaQ`, - contentful_id: `4shwYI3POEGkw0Eg6kcyaQ`, }, }, }, @@ -291,7 +283,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Entry`, id: `15jwOBqpxqSAOy2eOO4S0m`, - contentful_id: `15jwOBqpxqSAOy2eOO4S0m`, }, }, }, @@ -306,7 +297,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, id: `3K9b0esdy0q0yGqgW2g6Ke`, @@ -326,10 +316,8 @@ exports.initialSync = () => { type: `Link`, linkType: `ContentType`, id: `blogPost`, - contentful_id: `blogPost`, }, }, - contentful_id: `3K9b0esdy0q0yGqgW2g6Ke`, }, fields: { title: { "en-US": `Hello world` }, @@ -340,7 +328,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Asset`, id: `6Od9v3wzLOysiMum0Wkmme`, - contentful_id: `6Od9v3wzLOysiMum0Wkmme`, }, }, }, @@ -356,7 +343,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Entry`, id: `15jwOBqpxqSAOy2eOO4S0m`, - contentful_id: `15jwOBqpxqSAOy2eOO4S0m`, }, }, }, @@ -371,7 +357,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, id: `2PtC9h1YqIA6kaUaIsWEQ0`, @@ -391,10 +376,8 @@ exports.initialSync = () => { type: `Link`, linkType: `ContentType`, id: `blogPost`, - contentful_id: `blogPost`, }, }, - contentful_id: `2PtC9h1YqIA6kaUaIsWEQ0`, }, fields: { title: { "en-US": `Static sites are great` }, @@ -405,7 +388,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Asset`, id: `4NzwDSDlGECGIiokKomsyI`, - contentful_id: `4NzwDSDlGECGIiokKomsyI`, }, }, }, @@ -421,7 +403,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Entry`, id: `15jwOBqpxqSAOy2eOO4S0m`, - contentful_id: `15jwOBqpxqSAOy2eOO4S0m`, }, }, }, @@ -436,7 +417,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, id: `15jwOBqpxqSAOy2eOO4S0m`, @@ -456,10 +436,8 @@ exports.initialSync = () => { type: `Link`, linkType: `ContentType`, id: `person`, - contentful_id: `person`, }, }, - contentful_id: `15jwOBqpxqSAOy2eOO4S0m`, }, fields: { name: { "en-US": `John Doe` }, @@ -479,7 +457,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Asset`, id: `7orLdboQQowIUs22KAW4U`, - contentful_id: `7orLdboQQowIUs22KAW4U`, }, }, }, @@ -494,7 +471,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, id: `6Od9v3wzLOysiMum0Wkmme`, @@ -509,7 +485,6 @@ exports.initialSync = () => { }, }, revision: 1, - contentful_id: `6Od9v3wzLOysiMum0Wkmme`, }, fields: { title: { "en-US": `Woman with black hat` }, @@ -526,6 +501,7 @@ exports.initialSync = () => { }, }, }, + metadata: { tags: [] }, }, { sys: { @@ -534,7 +510,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, id: `4NzwDSDlGECGIiokKomsyI`, @@ -549,7 +524,6 @@ exports.initialSync = () => { }, }, revision: 1, - contentful_id: `4NzwDSDlGECGIiokKomsyI`, }, fields: { title: { "en-US": `City` }, @@ -566,6 +540,7 @@ exports.initialSync = () => { }, }, }, + metadata: { tags: [] }, }, { sys: { @@ -574,7 +549,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, id: `4shwYI3POEGkw0Eg6kcyaQ`, @@ -589,7 +563,6 @@ exports.initialSync = () => { }, }, revision: 1, - contentful_id: `4shwYI3POEGkw0Eg6kcyaQ`, }, fields: { title: { "en-US": `Man in the fields` }, @@ -606,6 +579,7 @@ exports.initialSync = () => { }, }, }, + metadata: { tags: [] }, }, { sys: { @@ -614,7 +588,6 @@ exports.initialSync = () => { type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, id: `7orLdboQQowIUs22KAW4U`, @@ -629,7 +602,6 @@ exports.initialSync = () => { }, }, revision: 1, - contentful_id: `7orLdboQQowIUs22KAW4U`, }, fields: { title: { "en-US": `Sparkler` }, @@ -646,6 +618,7 @@ exports.initialSync = () => { }, }, }, + metadata: { tags: [] }, }, ], deletedEntries: [], @@ -710,7 +683,6 @@ exports.createBlogPost = () => { type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, id: `1dHS3UzOqupJZY7AyeDc6s`, @@ -730,10 +702,8 @@ exports.createBlogPost = () => { type: `Link`, linkType: `ContentType`, id: `blogPost`, - contentful_id: `blogPost`, }, }, - contentful_id: `1dHS3UzOqupJZY7AyeDc6s`, }, fields: { title: { "en-US": `Integration tests` }, @@ -744,7 +714,6 @@ exports.createBlogPost = () => { type: `Link`, linkType: `Asset`, id: `1aaRo2sQbdfWnG8iNvnkH3`, - contentful_id: `1aaRo2sQbdfWnG8iNvnkH3`, }, }, }, @@ -760,7 +729,6 @@ exports.createBlogPost = () => { type: `Link`, linkType: `Entry`, id: `15jwOBqpxqSAOy2eOO4S0m`, - contentful_id: `15jwOBqpxqSAOy2eOO4S0m`, }, }, }, @@ -776,7 +744,6 @@ exports.createBlogPost = () => { type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, id: `1aaRo2sQbdfWnG8iNvnkH3`, @@ -791,7 +758,6 @@ exports.createBlogPost = () => { }, }, revision: 1, - contentful_id: `1aaRo2sQbdfWnG8iNvnkH3`, }, fields: { title: { "en-US": `Dummy image` }, @@ -805,6 +771,7 @@ exports.createBlogPost = () => { }, }, }, + metadata: { tags: [] }, }, ], deletedEntries: [], @@ -869,7 +836,6 @@ exports.updateBlogPost = () => { type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, id: `1dHS3UzOqupJZY7AyeDc6s`, @@ -889,10 +855,8 @@ exports.updateBlogPost = () => { type: `Link`, linkType: `ContentType`, id: `blogPost`, - contentful_id: `blogPost`, }, }, - contentful_id: `1dHS3UzOqupJZY7AyeDc6s`, }, fields: { title: { "en-US": `Hello world 1234` }, @@ -903,7 +867,6 @@ exports.updateBlogPost = () => { type: `Link`, linkType: `Asset`, id: `1aaRo2sQbdfWnG8iNvnkH3`, - contentful_id: `1aaRo2sQbdfWnG8iNvnkH3`, }, }, }, @@ -919,7 +882,6 @@ exports.updateBlogPost = () => { type: `Link`, linkType: `Entry`, id: `15jwOBqpxqSAOy2eOO4S0m`, - contentful_id: `15jwOBqpxqSAOy2eOO4S0m`, }, }, }, @@ -994,7 +956,6 @@ exports.removeBlogPost = () => { type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, environment: { @@ -1008,7 +969,6 @@ exports.removeBlogPost = () => { createdAt: `2020-06-03T14:28:24.828Z`, updatedAt: `2020-06-03T14:28:24.828Z`, deletedAt: `2020-06-03T14:28:24.828Z`, - contentful_id: `1dHS3UzOqupJZY7AyeDc6s`, }, }, ], @@ -1078,7 +1038,6 @@ exports.removeAsset = () => { type: `Link`, linkType: `Space`, id: `uzfinxahlog0`, - contentful_id: `uzfinxahlog0`, }, }, environment: { @@ -1092,7 +1051,6 @@ exports.removeAsset = () => { createdAt: `2020-06-03T14:28:57.237Z`, updatedAt: `2020-06-03T14:28:57.237Z`, deletedAt: `2020-06-03T14:28:57.237Z`, - contentful_id: `1aaRo2sQbdfWnG8iNvnkH3`, }, }, ], diff --git a/packages/gatsby-source-contentful/src/__tests__/__snapshots__/gatsby-node.js.snap b/packages/gatsby-source-contentful/src/__tests__/__snapshots__/gatsby-node.js.snap index fc2abb0a802ef..4961649230900 100644 --- a/packages/gatsby-source-contentful/src/__tests__/__snapshots__/gatsby-node.js.snap +++ b/packages/gatsby-source-contentful/src/__tests__/__snapshots__/gatsby-node.js.snap @@ -1,451 +1,5 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP -exports[`gatsby-node should add a new blogpost and update linkedNodes 1`] = ` -Object { - "author___NODE": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry", - "body___NODE": "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___EntrybodyTextNode", - "children": Array [ - "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___EntrydescriptionTextNode", - "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___EntrybodyTextNode", - ], - "contentful_id": "1dHS3UzOqupJZY7AyeDc6s", - "createdAt": "2020-06-03T14:22:37.720Z", - "description___NODE": "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___EntrydescriptionTextNode", - "heroImage___NODE": "uzfinxahlog0___1aaRo2sQbdfWnG8iNvnkH3___Asset", - "id": "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry", - "internal": Object { - "contentDigest": "2020-06-03T14:22:37.720Z", - "owner": "gatsby-source-contentful", - "type": "ContentfulBlogPost", - }, - "node_locale": "en-US", - "parent": "Blog Post", - "publishDate": "2020-04-01T00:00+02:00", - "slug": "integration-tests", - "spaceId": "uzfinxahlog0", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "blogPost", - "id": "blogPost", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Integration tests", - "updatedAt": "2020-06-03T14:22:37.720Z", -} -`; - -exports[`gatsby-node should add a new blogpost and update linkedNodes 2`] = ` -Object { - "blog post___NODE": Array [ - "uzfinxahlog0___31TNnjHlfaGUoMOwU0M2og___Entry", - "uzfinxahlog0___3K9b0esdy0q0yGqgW2g6Ke___Entry", - "uzfinxahlog0___2PtC9h1YqIA6kaUaIsWEQ0___Entry", - "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry", - ], - "children": Array [ - "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___EntryshortBioTextNode", - ], - "company": "ACME", - "contentful_id": "15jwOBqpxqSAOy2eOO4S0m", - "createdAt": "2020-06-03T14:17:31.246Z", - "email": "john@doe.com", - "facebook": "johndoe", - "github": "johndoe", - "id": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry", - "image___NODE": "uzfinxahlog0___7orLdboQQowIUs22KAW4U___Asset", - "internal": Object { - "contentDigest": "2020-06-03T14:17:31.246Z", - "owner": "gatsby-source-contentful", - "type": "ContentfulPerson", - }, - "name": "John Doe", - "node_locale": "en-US", - "parent": "Person", - "phone": "0176 / 1234567", - "shortBio___NODE": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___EntryshortBioTextNode", - "spaceId": "uzfinxahlog0", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "person", - "id": "person", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Web Developer", - "twitter": "johndoe", - "updatedAt": "2020-06-03T14:17:31.246Z", -} -`; - -exports[`gatsby-node should add a new blogpost and update linkedNodes 3`] = ` -Object { - "author___NODE": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry___nl", - "body___NODE": "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry___nlbodyTextNode", - "children": Array [ - "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry___nldescriptionTextNode", - "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry___nlbodyTextNode", - ], - "contentful_id": "1dHS3UzOqupJZY7AyeDc6s", - "createdAt": "2020-06-03T14:22:37.720Z", - "description___NODE": "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry___nldescriptionTextNode", - "heroImage___NODE": "uzfinxahlog0___1aaRo2sQbdfWnG8iNvnkH3___Asset___nl", - "id": "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry___nl", - "internal": Object { - "contentDigest": "2020-06-03T14:22:37.720Z", - "owner": "gatsby-source-contentful", - "type": "ContentfulBlogPost", - }, - "node_locale": "nl", - "parent": "Blog Post", - "publishDate": "2020-04-01T00:00+02:00", - "slug": "integration-tests", - "spaceId": "uzfinxahlog0", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "blogPost", - "id": "blogPost", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Integration tests", - "updatedAt": "2020-06-03T14:22:37.720Z", -} -`; - -exports[`gatsby-node should add a new blogpost and update linkedNodes 4`] = ` -Object { - "blog post___NODE": Array [ - "uzfinxahlog0___31TNnjHlfaGUoMOwU0M2og___Entry___nl", - "uzfinxahlog0___3K9b0esdy0q0yGqgW2g6Ke___Entry___nl", - "uzfinxahlog0___2PtC9h1YqIA6kaUaIsWEQ0___Entry___nl", - "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry___nl", - ], - "children": Array [ - "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry___nlshortBioTextNode", - ], - "company": "ACME", - "contentful_id": "15jwOBqpxqSAOy2eOO4S0m", - "createdAt": "2020-06-03T14:17:31.246Z", - "email": "john@doe.com", - "facebook": "johndoe", - "github": "johndoe", - "id": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry___nl", - "image___NODE": "uzfinxahlog0___7orLdboQQowIUs22KAW4U___Asset___nl", - "internal": Object { - "contentDigest": "2020-06-03T14:17:31.246Z", - "owner": "gatsby-source-contentful", - "type": "ContentfulPerson", - }, - "name": "John Doe", - "node_locale": "nl", - "parent": "Person", - "phone": "0176 / 1234567", - "shortBio___NODE": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry___nlshortBioTextNode", - "spaceId": "uzfinxahlog0", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "person", - "id": "person", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Web Developer", - "twitter": "johndoe", - "updatedAt": "2020-06-03T14:17:31.246Z", -} -`; - -exports[`gatsby-node should remove a blogpost and update linkedNodes 1`] = ` -Object { - "blog post___NODE": Array [ - "uzfinxahlog0___31TNnjHlfaGUoMOwU0M2og___Entry", - "uzfinxahlog0___3K9b0esdy0q0yGqgW2g6Ke___Entry", - "uzfinxahlog0___2PtC9h1YqIA6kaUaIsWEQ0___Entry", - ], - "children": Array [ - "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___EntryshortBioTextNode", - ], - "company": "ACME", - "contentful_id": "15jwOBqpxqSAOy2eOO4S0m", - "createdAt": "2020-06-03T14:17:31.246Z", - "email": "john@doe.com", - "facebook": "johndoe", - "github": "johndoe", - "id": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry", - "image___NODE": "uzfinxahlog0___7orLdboQQowIUs22KAW4U___Asset", - "internal": Object { - "contentDigest": "2020-06-03T14:17:31.246Z", - "owner": "gatsby-source-contentful", - "type": "ContentfulPerson", - }, - "name": "John Doe", - "node_locale": "en-US", - "parent": "Person", - "phone": "0176 / 1234567", - "shortBio___NODE": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___EntryshortBioTextNode", - "spaceId": "uzfinxahlog0", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "person", - "id": "person", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Web Developer", - "twitter": "johndoe", - "updatedAt": "2020-06-03T14:17:31.246Z", -} -`; - -exports[`gatsby-node should remove a blogpost and update linkedNodes 2`] = ` -Object { - "blog post___NODE": Array [ - "uzfinxahlog0___31TNnjHlfaGUoMOwU0M2og___Entry___nl", - "uzfinxahlog0___3K9b0esdy0q0yGqgW2g6Ke___Entry___nl", - "uzfinxahlog0___2PtC9h1YqIA6kaUaIsWEQ0___Entry___nl", - ], - "children": Array [ - "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry___nlshortBioTextNode", - ], - "company": "ACME", - "contentful_id": "15jwOBqpxqSAOy2eOO4S0m", - "createdAt": "2020-06-03T14:17:31.246Z", - "email": "john@doe.com", - "facebook": "johndoe", - "github": "johndoe", - "id": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry___nl", - "image___NODE": "uzfinxahlog0___7orLdboQQowIUs22KAW4U___Asset___nl", - "internal": Object { - "contentDigest": "2020-06-03T14:17:31.246Z", - "owner": "gatsby-source-contentful", - "type": "ContentfulPerson", - }, - "name": "John Doe", - "node_locale": "nl", - "parent": "Person", - "phone": "0176 / 1234567", - "shortBio___NODE": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry___nlshortBioTextNode", - "spaceId": "uzfinxahlog0", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "person", - "id": "person", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Web Developer", - "twitter": "johndoe", - "updatedAt": "2020-06-03T14:17:31.246Z", -} -`; - -exports[`gatsby-node should update a blogpost 1`] = ` -Object { - "author___NODE": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry", - "body___NODE": "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___EntrybodyTextNode", - "children": Array [ - "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___EntrydescriptionTextNode", - "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___EntrybodyTextNode", - ], - "contentful_id": "1dHS3UzOqupJZY7AyeDc6s", - "createdAt": "2020-06-03T14:22:37.720Z", - "description___NODE": "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___EntrydescriptionTextNode", - "heroImage___NODE": "uzfinxahlog0___1aaRo2sQbdfWnG8iNvnkH3___Asset", - "id": "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry", - "internal": Object { - "contentDigest": "2020-06-03T14:27:24.359Z", - "owner": "gatsby-source-contentful", - "type": "ContentfulBlogPost", - }, - "node_locale": "en-US", - "parent": "Blog Post", - "publishDate": "2020-05-15T00:00+02:00", - "slug": "hello-world-1234", - "spaceId": "uzfinxahlog0", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "blogPost", - "id": "blogPost", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "title": "Hello world 1234", - "updatedAt": "2020-06-03T14:27:24.359Z", -} -`; - -exports[`gatsby-node should update a blogpost 2`] = ` -Object { - "blog post___NODE": Array [ - "uzfinxahlog0___31TNnjHlfaGUoMOwU0M2og___Entry", - "uzfinxahlog0___3K9b0esdy0q0yGqgW2g6Ke___Entry", - "uzfinxahlog0___2PtC9h1YqIA6kaUaIsWEQ0___Entry", - "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry", - ], - "children": Array [ - "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___EntryshortBioTextNode", - ], - "company": "ACME", - "contentful_id": "15jwOBqpxqSAOy2eOO4S0m", - "createdAt": "2020-06-03T14:17:31.246Z", - "email": "john@doe.com", - "facebook": "johndoe", - "github": "johndoe", - "id": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry", - "image___NODE": "uzfinxahlog0___7orLdboQQowIUs22KAW4U___Asset", - "internal": Object { - "contentDigest": "2020-06-03T14:17:31.246Z", - "owner": "gatsby-source-contentful", - "type": "ContentfulPerson", - }, - "name": "John Doe", - "node_locale": "en-US", - "parent": "Person", - "phone": "0176 / 1234567", - "shortBio___NODE": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___EntryshortBioTextNode", - "spaceId": "uzfinxahlog0", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "person", - "id": "person", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Web Developer", - "twitter": "johndoe", - "updatedAt": "2020-06-03T14:17:31.246Z", -} -`; - -exports[`gatsby-node should update a blogpost 3`] = ` -Object { - "author___NODE": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry___nl", - "body___NODE": "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry___nlbodyTextNode", - "children": Array [ - "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry___nldescriptionTextNode", - "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry___nlbodyTextNode", - ], - "contentful_id": "1dHS3UzOqupJZY7AyeDc6s", - "createdAt": "2020-06-03T14:22:37.720Z", - "description___NODE": "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry___nldescriptionTextNode", - "heroImage___NODE": "uzfinxahlog0___1aaRo2sQbdfWnG8iNvnkH3___Asset___nl", - "id": "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry___nl", - "internal": Object { - "contentDigest": "2020-06-03T14:27:24.359Z", - "owner": "gatsby-source-contentful", - "type": "ContentfulBlogPost", - }, - "node_locale": "nl", - "parent": "Blog Post", - "publishDate": "2020-05-15T00:00+02:00", - "slug": "hello-world-1234", - "spaceId": "uzfinxahlog0", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "blogPost", - "id": "blogPost", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "title": "Hello world 1234", - "updatedAt": "2020-06-03T14:27:24.359Z", -} -`; - -exports[`gatsby-node should update a blogpost 4`] = ` -Object { - "blog post___NODE": Array [ - "uzfinxahlog0___31TNnjHlfaGUoMOwU0M2og___Entry___nl", - "uzfinxahlog0___3K9b0esdy0q0yGqgW2g6Ke___Entry___nl", - "uzfinxahlog0___2PtC9h1YqIA6kaUaIsWEQ0___Entry___nl", - "uzfinxahlog0___1dHS3UzOqupJZY7AyeDc6s___Entry___nl", - ], - "children": Array [ - "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry___nlshortBioTextNode", - ], - "company": "ACME", - "contentful_id": "15jwOBqpxqSAOy2eOO4S0m", - "createdAt": "2020-06-03T14:17:31.246Z", - "email": "john@doe.com", - "facebook": "johndoe", - "github": "johndoe", - "id": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry___nl", - "image___NODE": "uzfinxahlog0___7orLdboQQowIUs22KAW4U___Asset___nl", - "internal": Object { - "contentDigest": "2020-06-03T14:17:31.246Z", - "owner": "gatsby-source-contentful", - "type": "ContentfulPerson", - }, - "name": "John Doe", - "node_locale": "nl", - "parent": "Person", - "phone": "0176 / 1234567", - "shortBio___NODE": "uzfinxahlog0___15jwOBqpxqSAOy2eOO4S0m___Entry___nlshortBioTextNode", - "spaceId": "uzfinxahlog0", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "person", - "id": "person", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Web Developer", - "twitter": "johndoe", - "updatedAt": "2020-06-03T14:17:31.246Z", -} -`; - exports[`gatsby-node stores rich text as raw with references attached 1`] = ` Array [ "ahntqop9oi7x___7oHxo6bs0us9wIkq27qdyK___Entry", diff --git a/packages/gatsby-source-contentful/src/__tests__/__snapshots__/normalize.js.snap b/packages/gatsby-source-contentful/src/__tests__/__snapshots__/normalize.js.snap deleted file mode 100644 index 919d1add0b746..0000000000000 --- a/packages/gatsby-source-contentful/src/__tests__/__snapshots__/normalize.js.snap +++ /dev/null @@ -1,15794 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`Process contentful data (by id) builds entry list 1`] = ` -Array [ - Array [ - Object { - "fields": Object { - "categoryDescription": Object { - "de": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "en-US": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - }, - "icon": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "category icon", - }, - "file": Object { - "en-US": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - }, - "title": Object { - "en-US": "Home and Kitchen", - }, - }, - "sys": Object { - "contentful_id": "6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - }, - }, - "title": Object { - "de": "Haus & Küche", - "en-US": "Home & Kitchen", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c7LAnCobuuWYSqks6wAwY2a", - "revision": 4, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - }, - Object { - "fields": Object { - "categoryDescription": Object { - "de": "Spielzeugladen, Spiele, Lernhilfen", - "en-US": "Shop for toys, games, educational aids", - }, - "icon": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Category icon set", - }, - "file": Object { - "en-US": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 128, - "width": 128, - }, - "size": 6744, - }, - "fileName": "toys_512pxGREY.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - }, - }, - "title": Object { - "en-US": "Toys", - }, - }, - "sys": Object { - "contentful_id": "6t4HKjytPi0mYgs240wkG", - "createdAt": "2017-06-27T09:35:36.633Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6t4HKjytPi0mYgs240wkG", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.633Z", - }, - }, - }, - "title": Object { - "de": "Spielzeug", - "en-US": "Toys", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "24DPGBDeGEaYy8ms4Y8QMQ", - "createdAt": "2017-06-27T09:35:44.992Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:46:43.477Z", - }, - }, - ], - Array [ - Object { - "fields": Object { - "companyDescription": Object { - "de": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "en-US": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - }, - "companyName": Object { - "en-US": "Normann Copenhagen", - }, - "email": Object { - "en-US": "normann@normann-copenhagen.com", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Brand logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - }, - "title": Object { - "en-US": "Normann Copenhagen", - }, - }, - "sys": Object { - "contentful_id": "3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c3wtvPBbBjiMKqKKga8I2Cu", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - }, - }, - "phone": Object { - "en-US": Array [ - "+45 35 55 44 59", - ], - }, - "twitter": Object { - "en-US": "https://twitter.com/NormannCPH", - }, - "website": Object { - "en-US": "http://www.normann-copenhagen.com/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c651CQ8rLoIYCeY6G0QG22q", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:55:16.820Z", - }, - }, - Object { - "fields": Object { - "companyDescription": Object { - "de": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd. - -Wir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \\"Lemnos Brand\\" wurde als globale Designuhr von einem Meisterwerk \\"HOLA\\" von Kazuo KAWASAKI entworfen, das 1989 erschien. - -Danach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht. - -Lemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt. - -In den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt. - -Unsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", - "en-US": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966. - -We entered into the development for the original planning from late 1980 and \\"Lemnos Brand\\" recognized as the global design clock by a masterpiece \\"HOLA\\" designed by Kazuo KAWASAKI which released in 1989. - -Afterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world. - -Lemnos brand products are now highly praised from the design shops and the interior shops all over the world. - -In recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market. - -Our Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever.", - }, - "companyName": Object { - "en-US": "Lemnos", - }, - "email": Object { - "en-US": "info@acgears.com", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "company logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 32, - "width": 175, - }, - "size": 7149, - }, - "fileName": "lemnos-logo.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - }, - }, - "title": Object { - "en-US": "Lemnos", - }, - }, - "sys": Object { - "contentful_id": "2Y8LhXLnYAYqKCGEWG4EKI", - "createdAt": "2017-06-27T09:35:37.012Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.012Z", - }, - }, - }, - "phone": Object { - "en-US": Array [ - "+1 212 260 2269", - ], - }, - "website": Object { - "en-US": "http://www.lemnos.jp/en/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "4LgMotpNF6W20YKmuemW0a", - "createdAt": "2017-06-27T09:35:44.396Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c4LgMotpNF6W20YKmuemW0a", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:51:15.647Z", - }, - }, - Object { - "fields": Object { - "companyDescription": Object { - "de": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", - "en-US": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984.", - }, - "companyName": Object { - "en-US": "Playsam", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Brand logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 100, - "width": 100, - }, - "size": 7003, - }, - "fileName": "playsam.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - }, - }, - "title": Object { - "en-US": "Playsam", - }, - }, - "sys": Object { - "contentful_id": "4zj1ZOfHgQ8oqgaSKm4Qo2", - "createdAt": "2017-06-27T09:35:36.168Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.168Z", - }, - }, - }, - "website": Object { - "en-US": "http://playsam.com/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "JrePkDVYomE8AwcuCUyMi", - "createdAt": "2017-06-27T09:35:44.988Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "JrePkDVYomE8AwcuCUyMi", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:50:36.937Z", - }, - }, - ], - Array [ - Object { - "fields": Object { - "brand": Object { - "en-US": Object { - "fields": Object { - "companyDescription": Object { - "de": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", - "en-US": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984.", - }, - "companyName": Object { - "en-US": "Playsam", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Brand logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 100, - "width": 100, - }, - "size": 7003, - }, - "fileName": "playsam.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - }, - }, - "title": Object { - "en-US": "Playsam", - }, - }, - "sys": Object { - "contentful_id": "4zj1ZOfHgQ8oqgaSKm4Qo2", - "createdAt": "2017-06-27T09:35:36.168Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.168Z", - }, - }, - }, - "website": Object { - "en-US": "http://playsam.com/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "JrePkDVYomE8AwcuCUyMi", - "createdAt": "2017-06-27T09:35:44.988Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "JrePkDVYomE8AwcuCUyMi", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:50:36.937Z", - }, - }, - }, - "categories": Object { - "en-US": Array [ - Object { - "fields": Object { - "categoryDescription": Object { - "de": "Spielzeugladen, Spiele, Lernhilfen", - "en-US": "Shop for toys, games, educational aids", - }, - "icon": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Category icon set", - }, - "file": Object { - "en-US": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 128, - "width": 128, - }, - "size": 6744, - }, - "fileName": "toys_512pxGREY.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - }, - }, - "title": Object { - "en-US": "Toys", - }, - }, - "sys": Object { - "contentful_id": "6t4HKjytPi0mYgs240wkG", - "createdAt": "2017-06-27T09:35:36.633Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6t4HKjytPi0mYgs240wkG", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.633Z", - }, - }, - }, - "title": Object { - "de": "Spielzeug", - "en-US": "Toys", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "24DPGBDeGEaYy8ms4Y8QMQ", - "createdAt": "2017-06-27T09:35:44.992Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:46:43.477Z", - }, - }, - ], - }, - "image": Object { - "en-US": Array [ - Object { - "fields": Object { - "description": Object { - "en-US": "Merchandise photo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 446, - "width": 600, - }, - "size": 27187, - }, - "fileName": "quwowooybuqbl6ntboz3.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg", - }, - }, - "title": Object { - "en-US": "Playsam Streamliner", - }, - }, - "sys": Object { - "contentful_id": "wtrHxeu3zEoEce2MokCSi", - "createdAt": "2017-06-27T09:35:36.037Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "wtrHxeu3zEoEce2MokCSi", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.037Z", - }, - }, - ], - }, - "price": Object { - "de": 44, - "en-US": 44, - }, - "productDescription": Object { - "de": "Ein klassisches Playsam-Design, das Streamliner Classic Car wurde als Swedish Design Classic vom Schwedischen Nationalmuseum für seinen erfinderischen Stil und seine schlanke Oberfläche ausgewählt. Es ist kein Wunder, dass dieses hölzerne Auto auch ein langjähriger Liebling für Kinder gewesen ist, die groß und klein sind!", - "en-US": "A classic Playsam design, the Streamliner Classic Car has been selected as Swedish Design Classic by the Swedish National Museum for its inventive style and sleek surface. It's no wonder that this wooden car has also been a long-standing favorite for children both big and small!", - }, - "productName": Object { - "de": "Playsam Streamliner Klassisches Auto, Espresso", - "en-US": "Playsam Streamliner Classic Car, Espresso", - }, - "quantity": Object { - "en-US": 56, - }, - "sizetypecolor": Object { - "en-US": "Length: 135 mm | color: espresso, green, or icar (white)", - }, - "sku": Object { - "en-US": "B001R6JUZ2", - }, - "slug": Object { - "en-US": "playsam-streamliner-classic-car-espresso", - }, - "tags": Object { - "en-US": Array [ - "wood", - "toy", - "car", - "sweden", - "design", - ], - }, - "website": Object { - "en-US": "http://www.amazon.com/dp/B001R6JUZ2/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "5KsDBWseXY6QegucYAoacS", - "createdAt": "2017-06-27T09:35:43.996Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c5KsDBWseXY6QegucYAoacS", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:56:59.626Z", - }, - }, - Object { - "fields": Object { - "brand": Object { - "en-US": Object { - "fields": Object { - "companyDescription": Object { - "de": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "en-US": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - }, - "companyName": Object { - "en-US": "Normann Copenhagen", - }, - "email": Object { - "en-US": "normann@normann-copenhagen.com", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Brand logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - }, - "title": Object { - "en-US": "Normann Copenhagen", - }, - }, - "sys": Object { - "contentful_id": "3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c3wtvPBbBjiMKqKKga8I2Cu", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - }, - }, - "phone": Object { - "en-US": Array [ - "+45 35 55 44 59", - ], - }, - "twitter": Object { - "en-US": "https://twitter.com/NormannCPH", - }, - "website": Object { - "en-US": "http://www.normann-copenhagen.com/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c651CQ8rLoIYCeY6G0QG22q", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:55:16.820Z", - }, - }, - }, - "categories": Object { - "en-US": Array [ - Object { - "fields": Object { - "categoryDescription": Object { - "de": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "en-US": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - }, - "icon": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "category icon", - }, - "file": Object { - "en-US": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - }, - "title": Object { - "en-US": "Home and Kitchen", - }, - }, - "sys": Object { - "contentful_id": "6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - }, - }, - "title": Object { - "de": "Haus & Küche", - "en-US": "Home & Kitchen", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c7LAnCobuuWYSqks6wAwY2a", - "revision": 4, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - }, - ], - }, - "image": Object { - "en-US": Array [ - Object { - "fields": Object { - "description": Object { - "en-US": "Merchandise image", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 600, - }, - "size": 48751, - }, - "fileName": "jqvtazcyfwseah9fmysz.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg", - }, - }, - "title": Object { - "en-US": "Hudson Wall Cup ", - }, - }, - "sys": Object { - "contentful_id": "Xc0ny7GWsMEMCeASWO2um", - "createdAt": "2017-06-27T09:35:37.027Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "Xc0ny7GWsMEMCeASWO2um", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.027Z", - }, - }, - ], - }, - "price": Object { - "de": 11, - "en-US": 11, - }, - "productDescription": Object { - "de": "Wand-hängende Glas-Blumen-Vase und Terrarium", - "en-US": "Wall Hanging Glass Flower Vase and Terrarium", - }, - "productName": Object { - "de": "Becher", - "en-US": "Hudson Wall Cup", - }, - "quantity": Object { - "en-US": 101, - }, - "sizetypecolor": Object { - "en-US": "3 x 3 x 5 inches; 5.3 ounces", - }, - "sku": Object { - "en-US": "B00E82D7I8", - }, - "slug": Object { - "en-US": "hudson-wall-cup", - }, - "tags": Object { - "en-US": Array [ - "vase", - "flowers", - "accessories", - ], - }, - "website": Object { - "en-US": "http://www.amazon.com/dp/B00E82D7I8/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "3DVqIYj4dOwwcKu6sgqOgg", - "createdAt": "2017-06-27T09:35:44.006Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c3DVqIYj4dOwwcKu6sgqOgg", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:54:51.159Z", - }, - }, - Object { - "fields": Object { - "brand": Object { - "en-US": Object { - "fields": Object { - "companyDescription": Object { - "de": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "en-US": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - }, - "companyName": Object { - "en-US": "Normann Copenhagen", - }, - "email": Object { - "en-US": "normann@normann-copenhagen.com", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Brand logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - }, - "title": Object { - "en-US": "Normann Copenhagen", - }, - }, - "sys": Object { - "contentful_id": "3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c3wtvPBbBjiMKqKKga8I2Cu", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - }, - }, - "phone": Object { - "en-US": Array [ - "+45 35 55 44 59", - ], - }, - "twitter": Object { - "en-US": "https://twitter.com/NormannCPH", - }, - "website": Object { - "en-US": "http://www.normann-copenhagen.com/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c651CQ8rLoIYCeY6G0QG22q", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:55:16.820Z", - }, - }, - }, - "categories": Object { - "en-US": Array [ - Object { - "fields": Object { - "categoryDescription": Object { - "de": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "en-US": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - }, - "icon": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "category icon", - }, - "file": Object { - "en-US": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - }, - "title": Object { - "en-US": "Home and Kitchen", - }, - }, - "sys": Object { - "contentful_id": "6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - }, - }, - "title": Object { - "de": "Haus & Küche", - "en-US": "Home & Kitchen", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c7LAnCobuuWYSqks6wAwY2a", - "revision": 4, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - }, - ], - }, - "image": Object { - "en-US": Array [ - Object { - "fields": Object { - "description": Object { - "en-US": "Merchandise photo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 450, - }, - "size": 28435, - }, - "fileName": "ryugj83mqwa1asojwtwb.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg", - }, - }, - "title": Object { - "en-US": "Whisk beaters", - }, - }, - "sys": Object { - "contentful_id": "10TkaLheGeQG6qQGqWYqUI", - "createdAt": "2017-06-27T09:35:36.032Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c10TkaLheGeQG6qQGqWYqUI", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.032Z", - }, - }, - ], - }, - "price": Object { - "de": 22, - "en-US": 22, - }, - "productDescription": Object { - "de": "Ein kreativer kleiner Schneebesen, der in 8 verschiedenen Farben kommt. Praktisch und nach dem Gebrauch leicht zu reinigen. Eine tolle Geschenkidee.", - "en-US": "A creative little whisk that comes in 8 different colors. Handy and easy to clean after use. A great gift idea.", - }, - "productName": Object { - "de": "Schneebesen", - "en-US": "Whisk Beater", - }, - "quantity": Object { - "en-US": 89, - }, - "sizetypecolor": Object { - "en-US": "0.8 x 0.8 x 11.2 inches; 1.6 ounces", - }, - "sku": Object { - "en-US": "B0081F2CCK", - }, - "slug": Object { - "en-US": "whisk-beater", - }, - "tags": Object { - "en-US": Array [ - "kitchen", - "accessories", - "whisk", - "scandinavia", - "design", - ], - }, - "website": Object { - "en-US": "http://www.amazon.com/dp/B0081F2CCK/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "6dbjWqNd9SqccegcqYq224", - "createdAt": "2017-06-27T09:35:44.049Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6dbjWqNd9SqccegcqYq224", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:53:23.179Z", - }, - }, - Object { - "fields": Object { - "brand": Object { - "en-US": Object { - "fields": Object { - "companyDescription": Object { - "de": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd. - -Wir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \\"Lemnos Brand\\" wurde als globale Designuhr von einem Meisterwerk \\"HOLA\\" von Kazuo KAWASAKI entworfen, das 1989 erschien. - -Danach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht. - -Lemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt. - -In den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt. - -Unsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", - "en-US": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966. - -We entered into the development for the original planning from late 1980 and \\"Lemnos Brand\\" recognized as the global design clock by a masterpiece \\"HOLA\\" designed by Kazuo KAWASAKI which released in 1989. - -Afterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world. - -Lemnos brand products are now highly praised from the design shops and the interior shops all over the world. - -In recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market. - -Our Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever.", - }, - "companyName": Object { - "en-US": "Lemnos", - }, - "email": Object { - "en-US": "info@acgears.com", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "company logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 32, - "width": 175, - }, - "size": 7149, - }, - "fileName": "lemnos-logo.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - }, - }, - "title": Object { - "en-US": "Lemnos", - }, - }, - "sys": Object { - "contentful_id": "2Y8LhXLnYAYqKCGEWG4EKI", - "createdAt": "2017-06-27T09:35:37.012Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.012Z", - }, - }, - }, - "phone": Object { - "en-US": Array [ - "+1 212 260 2269", - ], - }, - "website": Object { - "en-US": "http://www.lemnos.jp/en/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "4LgMotpNF6W20YKmuemW0a", - "createdAt": "2017-06-27T09:35:44.396Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c4LgMotpNF6W20YKmuemW0a", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:51:15.647Z", - }, - }, - }, - "categories": Object { - "en-US": Array [ - Object { - "fields": Object { - "categoryDescription": Object { - "de": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "en-US": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - }, - "icon": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "category icon", - }, - "file": Object { - "en-US": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - }, - "title": Object { - "en-US": "Home and Kitchen", - }, - }, - "sys": Object { - "contentful_id": "6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - }, - }, - "title": Object { - "de": "Haus & Küche", - "en-US": "Home & Kitchen", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c7LAnCobuuWYSqks6wAwY2a", - "revision": 4, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - }, - ], - }, - "image": Object { - "en-US": Array [ - Object { - "fields": Object { - "description": Object { - "en-US": "by Lemnos", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 1000, - "width": 1000, - }, - "size": 66927, - }, - "fileName": "soso.clock.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg", - }, - }, - "title": Object { - "en-US": "SoSo Wall Clock", - }, - }, - "sys": Object { - "contentful_id": "KTRF62Q4gg60q6WCsWKw8", - "createdAt": "2017-06-27T09:35:37.064Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "KTRF62Q4gg60q6WCsWKw8", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.064Z", - }, - }, - ], - }, - "price": Object { - "de": 120, - "en-US": 120, - }, - "productDescription": Object { - "de": "Die neu veröffentlichte SoSo Clock von Lemnos heiratet einfaches, sauberes Design und fette, auffällige Features. Sein gesättigtes Ringelblumengesicht ist ein lebhafter Pop der Farbe zu den weißen oder grauen Wänden, aber würde auch gut mit Marine und kastanienbraun paaren. Wo die meisten Uhren am Rande der Uhr Nummern sind, bringt der SoSo sie in die Mitte und lässt einen weiten Raum zwischen den Zahlen und dem leichten Rahmen. Der Stundenzeiger bietet eine schöne Unterbrechung der schwarzen und gelben der Uhr - es ist in einem brillanten Weiß vorgestellt. Trotz seiner kräftigen Farbe und des Kontrastes behält der SoSo eine saubere, reine Ästhetik, die für eine Vielzahl von zeitgenössischen Interieurs geeignet ist.", - "en-US": "The newly released SoSo Clock from Lemnos marries simple, clean design and bold, striking features. Its saturated marigold face is a lively pop of color to white or grey walls, but would also pair nicely with navy and maroon. Where most clocks feature numbers at the border of the clock, the SoSo brings them in tight to the middle, leaving a wide space between the numbers and the slight frame. The hour hand provides a nice interruption to the black and yellow of the clock - it is featured in a brilliant white. Despite its bold color and contrast, the SoSo maintains a clean, pure aesthetic that is suitable to a variety of contemporary interiors.", - }, - "productName": Object { - "de": "SoSo wanduhr", - "en-US": "SoSo Wall Clock", - }, - "quantity": Object { - "en-US": 3, - }, - "sizetypecolor": Object { - "en-US": "10\\" x 2.2\\"", - }, - "sku": Object { - "en-US": "B00MG4ULK2", - }, - "slug": Object { - "en-US": "soso-wall-clock", - }, - "tags": Object { - "en-US": Array [ - "home décor", - "clocks", - "interior design", - "yellow", - "gifts", - ], - }, - "website": Object { - "en-US": "http://store.dwell.com/soso-wall-clock.html", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "4BqrajvA8E6qwgkieoqmqO", - "createdAt": "2017-06-27T09:35:44.130Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c4BqrajvA8E6qwgkieoqmqO", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:52:29.215Z", - }, - }, - ], - Array [ - Object { - "fields": Object { - "jsonStringTest": Object { - "en-US": Array [ - "test", - ], - }, - "jsonTest": Object { - "en-US": Object { - "devDependencies": Object { - "babel-cli": "^6.26.0", - "babel-eslint": "^7.2.3", - "babel-jest": "^20.0.3", - "babel-plugin-add-module-exports": "^0.2.1", - "babel-plugin-lodash": "^3.2.11", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-plugin-transform-flow-strip-types": "^6.22.0", - "babel-plugin-transform-runtime": "^6.23.0", - "babel-preset-env": "^1.6.0", - "babel-preset-flow": "^6.23.0", - "babel-preset-react": "^6.24.1", - "babel-preset-stage-0": "^6.24.1", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "chokidar": "^1.7.0", - "cross-env": "^5.0.5", - "eslint": "^4.5.0", - "eslint-config-google": "^0.9.1", - "eslint-config-prettier": "^2.5.0", - "eslint-plugin-flow-vars": "^0.5.0", - "eslint-plugin-flowtype": "^2.35.0", - "eslint-plugin-import": "^2.7.0", - "eslint-plugin-jsx-a11y": "^6.0.2", - "eslint-plugin-prettier": "^2.2.0", - "eslint-plugin-react": "^7.3.0", - "flow-bin": "^0.42.0", - "glob": "^7.1.1", - "jest": "^20.0.4", - "jest-cli": "^20.0.4", - "lerna": "^2.1.1", - "plop": "^1.8.1", - "prettier": "^1.7.0", - "prettier-eslint-cli": "4.2.x", - "remotedev-server": "^0.2.3", - "rimraf": "^2.6.1", - }, - "engines": Object { - "yarn": "^1.2.1", - }, - "eslintIgnore": Array [ - "interfaces", - "**/__tests__/fixtures/", - ], - "private": true, - "scripts": Object { - "bootstrap": "yarn && npm run check-versions && lerna run prepublish", - "check-versions": "babel-node scripts/check-versions.js", - "format": "npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts", - "format-cache-dir": "prettier-eslint --write \\"packages/gatsby/cache-dir/*.js\\"", - "format-examples": "prettier-eslint --write \\"examples/**/gatsby-node.js\\" \\"examples/**/gatsby-config.js\\" \\"examples/**/src/**/*.js\\"", - "format-packages": "prettier-eslint --write \\"packages/*/src/**/*.js\\"", - "format-scripts": "prettier-eslint --write \\"scripts/**/*.js\\"", - "format-www": "prettier-eslint --write \\"www/*.js\\" \\"www/src/**/*.js\\"", - "jest": "jest", - "lerna": "lerna", - "lint": "eslint --ext .js,.jsx packages/**/src", - "lint:flow": "babel-node scripts/flow-check.js", - "plop": "plop", - "publish": "lerna publish", - "publish-canary": "lerna publish --canary --yes", - "publish-next": "lerna publish --npm-tag=next", - "remotedev": "remotedev --hostname=localhost --port=19999", - "test": "yarn lint && yarn jest", - "test:update": "jest --updateSnapshot", - "test:watch": "jest --watch", - "test_bkup": "npm run lint && npm run test-node && npm run test-integration", - "watch": "lerna run watch --no-sort --stream --concurrency 999", - }, - "workspaces": Array [ - "packages/*", - ], - }, - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "jsonTest", - "id": "jsonTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "71mfnH4QKsSsQmgoaQuq6O", - "createdAt": "2017-11-28T02:16:10.604Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c71mfnH4QKsSsQmgoaQuq6O", - "revision": 4, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2018-08-13T14:27:12.458Z", - }, - }, - ], - Array [ - Object { - "fields": Object { - "content": Object { - "en-US": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - }, - "title": Object { - "en-US": "Contentful images inlined in Markdown", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "remarkTest", - "id": "remarkTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "4L2GhTsJtCseMYM8Wia64i", - "createdAt": "2018-05-28T08:49:06.230Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c4L2GhTsJtCseMYM8Wia64i", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2018-05-28T08:49:06.230Z", - }, - }, - ], -] -`; - -exports[`Process contentful data (by id) builds foreignReferenceMap 1`] = ` -Object { - "JrePkDVYomE8AwcuCUyMi___Entry": Array [ - Object { - "id": "c5KsDBWseXY6QegucYAoacS", - "name": "c2pqfxujwe8qsykum0u6w8m___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "KTRF62Q4gg60q6WCsWKw8___Asset": Array [ - Object { - "id": "c4BqrajvA8E6qwgkieoqmqO", - "name": "c2pqfxujwe8qsykum0u6w8m___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "Xc0ny7GWsMEMCeASWO2um___Asset": Array [ - Object { - "id": "c3DVqIYj4dOwwcKu6sgqOgg", - "name": "c2pqfxujwe8qsykum0u6w8m___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c10TkaLheGeQG6qQGqWYqUI___Asset": Array [ - Object { - "id": "c6dbjWqNd9SqccegcqYq224", - "name": "c2pqfxujwe8qsykum0u6w8m___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c24DPGBDeGEaYy8ms4Y8QMQ___Entry": Array [ - Object { - "id": "c5KsDBWseXY6QegucYAoacS", - "name": "c2pqfxujwe8qsykum0u6w8m___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c2Y8LhXLnYAYqKCGEWG4EKI___Asset": Array [ - Object { - "id": "c4LgMotpNF6W20YKmuemW0a", - "name": "sfztzbsum8coewygeuyes___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c3wtvPBbBjiMKqKKga8I2Cu___Asset": Array [ - Object { - "id": "c651CQ8rLoIYCeY6G0QG22q", - "name": "sfztzbsum8coewygeuyes___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c4LgMotpNF6W20YKmuemW0a___Entry": Array [ - Object { - "id": "c4BqrajvA8E6qwgkieoqmqO", - "name": "c2pqfxujwe8qsykum0u6w8m___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset": Array [ - Object { - "id": "JrePkDVYomE8AwcuCUyMi", - "name": "sfztzbsum8coewygeuyes___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c651CQ8rLoIYCeY6G0QG22q___Entry": Array [ - Object { - "id": "c3DVqIYj4dOwwcKu6sgqOgg", - "name": "c2pqfxujwe8qsykum0u6w8m___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - Object { - "id": "c6dbjWqNd9SqccegcqYq224", - "name": "c2pqfxujwe8qsykum0u6w8m___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c6m5AJ9vMPKc8OUoQeoCS4o___Asset": Array [ - Object { - "id": "c7LAnCobuuWYSqks6wAwY2a", - "name": "c6xwptasiii2ak2ww0oi6qa___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c6t4HKjytPi0mYgs240wkG___Asset": Array [ - Object { - "id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "name": "c6xwptasiii2ak2ww0oi6qa___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c7LAnCobuuWYSqks6wAwY2a___Entry": Array [ - Object { - "id": "c3DVqIYj4dOwwcKu6sgqOgg", - "name": "c2pqfxujwe8qsykum0u6w8m___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - Object { - "id": "c6dbjWqNd9SqccegcqYq224", - "name": "c2pqfxujwe8qsykum0u6w8m___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - Object { - "id": "c4BqrajvA8E6qwgkieoqmqO", - "name": "c2pqfxujwe8qsykum0u6w8m___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "wtrHxeu3zEoEce2MokCSi___Asset": Array [ - Object { - "id": "c5KsDBWseXY6QegucYAoacS", - "name": "c2pqfxujwe8qsykum0u6w8m___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], -} -`; - -exports[`Process contentful data (by id) builds list of resolvable data 1`] = ` -Set { - "c7LAnCobuuWYSqks6wAwY2a___Entry", - "c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "c651CQ8rLoIYCeY6G0QG22q___Entry", - "c4LgMotpNF6W20YKmuemW0a___Entry", - "JrePkDVYomE8AwcuCUyMi___Entry", - "c5KsDBWseXY6QegucYAoacS___Entry", - "c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "c6dbjWqNd9SqccegcqYq224___Entry", - "c4BqrajvA8E6qwgkieoqmqO___Entry", - "c71mfnH4QKsSsQmgoaQuq6O___Entry", - "c4L2GhTsJtCseMYM8Wia64i___Entry", - "c3wtvPBbBjiMKqKKga8I2Cu___Asset", - "KTRF62Q4gg60q6WCsWKw8___Asset", - "Xc0ny7GWsMEMCeASWO2um___Asset", - "c2Y8LhXLnYAYqKCGEWG4EKI___Asset", - "c6t4HKjytPi0mYgs240wkG___Asset", - "c1MgbdJNTsMWKI0W68oYqkU___Asset", - "c6m5AJ9vMPKc8OUoQeoCS4o___Asset", - "c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset", - "wtrHxeu3zEoEce2MokCSi___Asset", - "c10TkaLheGeQG6qQGqWYqUI___Asset", - "c6s3iG2OVmoUcosmA8ocqsG___Asset", -} -`; - -exports[`Process contentful data (by id) creates nodes for each asset 1`] = ` -Array [ - Array [ - Object { - "children": Array [], - "contentful_id": "c3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - "id": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.178Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Normann Copenhagen", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - "id": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.178Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Normann Copenhagen", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "KTRF62Q4gg60q6WCsWKw8", - "createdAt": "2017-06-27T09:35:37.064Z", - "description": "by Lemnos", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 1000, - "width": 1000, - }, - "size": 66927, - }, - "fileName": "soso.clock.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg", - }, - "id": "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.064Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "SoSo Wall Clock", - "updatedAt": "2017-06-27T09:35:37.064Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "KTRF62Q4gg60q6WCsWKw8", - "createdAt": "2017-06-27T09:35:37.064Z", - "description": "by Lemnos", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 1000, - "width": 1000, - }, - "size": 66927, - }, - "fileName": "soso.clock.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg", - }, - "id": "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.064Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "SoSo Wall Clock", - "updatedAt": "2017-06-27T09:35:37.064Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "Xc0ny7GWsMEMCeASWO2um", - "createdAt": "2017-06-27T09:35:37.027Z", - "description": "Merchandise image", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 600, - }, - "size": 48751, - }, - "fileName": "jqvtazcyfwseah9fmysz.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg", - }, - "id": "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.027Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Hudson Wall Cup ", - "updatedAt": "2017-06-27T09:35:37.027Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "Xc0ny7GWsMEMCeASWO2um", - "createdAt": "2017-06-27T09:35:37.027Z", - "description": "Merchandise image", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 600, - }, - "size": 48751, - }, - "fileName": "jqvtazcyfwseah9fmysz.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg", - }, - "id": "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.027Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Hudson Wall Cup ", - "updatedAt": "2017-06-27T09:35:37.027Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "createdAt": "2017-06-27T09:35:37.012Z", - "description": "company logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 32, - "width": 175, - }, - "size": 7149, - }, - "fileName": "lemnos-logo.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - }, - "id": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.012Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Lemnos", - "updatedAt": "2017-06-27T09:35:37.012Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "createdAt": "2017-06-27T09:35:37.012Z", - "description": "company logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 32, - "width": 175, - }, - "size": 7149, - }, - "fileName": "lemnos-logo.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - }, - "id": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.012Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Lemnos", - "updatedAt": "2017-06-27T09:35:37.012Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6t4HKjytPi0mYgs240wkG", - "createdAt": "2017-06-27T09:35:36.633Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 128, - "width": 128, - }, - "size": 6744, - }, - "fileName": "toys_512pxGREY.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - }, - "id": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.633Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Toys", - "updatedAt": "2017-06-27T09:35:36.633Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6t4HKjytPi0mYgs240wkG", - "createdAt": "2017-06-27T09:35:36.633Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 128, - "width": 128, - }, - "size": 6744, - }, - "fileName": "toys_512pxGREY.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - }, - "id": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.633Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Toys", - "updatedAt": "2017-06-27T09:35:36.633Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c1MgbdJNTsMWKI0W68oYqkU", - "createdAt": "2017-06-27T09:35:36.182Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 500, - "width": 500, - }, - "size": 44089, - }, - "fileName": "9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - }, - "id": "rocybtov1ozk___c1MgbdJNTsMWKI0W68oYqkU___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.182Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Chive logo", - "updatedAt": "2017-06-27T09:35:36.182Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c1MgbdJNTsMWKI0W68oYqkU", - "createdAt": "2017-06-27T09:35:36.182Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 500, - "width": 500, - }, - "size": 44089, - }, - "fileName": "9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - }, - "id": "rocybtov1ozk___c1MgbdJNTsMWKI0W68oYqkU___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.182Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Chive logo", - "updatedAt": "2017-06-27T09:35:36.182Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "description": "category icon", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - "id": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.172Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Home and Kitchen", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "description": "category icon", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - "id": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.172Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Home and Kitchen", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "createdAt": "2017-06-27T09:35:36.168Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 100, - "width": 100, - }, - "size": 7003, - }, - "fileName": "playsam.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - }, - "id": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.168Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam", - "updatedAt": "2017-06-27T09:35:36.168Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "createdAt": "2017-06-27T09:35:36.168Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 100, - "width": 100, - }, - "size": 7003, - }, - "fileName": "playsam.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - }, - "id": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.168Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam", - "updatedAt": "2017-06-27T09:35:36.168Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "wtrHxeu3zEoEce2MokCSi", - "createdAt": "2017-06-27T09:35:36.037Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 446, - "width": 600, - }, - "size": 27187, - }, - "fileName": "quwowooybuqbl6ntboz3.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg", - }, - "id": "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.037Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam Streamliner", - "updatedAt": "2017-06-27T09:35:36.037Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "wtrHxeu3zEoEce2MokCSi", - "createdAt": "2017-06-27T09:35:36.037Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 446, - "width": 600, - }, - "size": 27187, - }, - "fileName": "quwowooybuqbl6ntboz3.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg", - }, - "id": "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.037Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam Streamliner", - "updatedAt": "2017-06-27T09:35:36.037Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c10TkaLheGeQG6qQGqWYqUI", - "createdAt": "2017-06-27T09:35:36.032Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 450, - }, - "size": 28435, - }, - "fileName": "ryugj83mqwa1asojwtwb.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg", - }, - "id": "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.032Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Whisk beaters", - "updatedAt": "2017-06-27T09:35:36.032Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c10TkaLheGeQG6qQGqWYqUI", - "createdAt": "2017-06-27T09:35:36.032Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 450, - }, - "size": 28435, - }, - "fileName": "ryugj83mqwa1asojwtwb.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg", - }, - "id": "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.032Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Whisk beaters", - "updatedAt": "2017-06-27T09:35:36.032Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6s3iG2OVmoUcosmA8ocqsG", - "createdAt": "2017-06-27T09:35:35.994Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 250, - "width": 250, - }, - "size": 4244, - }, - "fileName": "1418244847_Streamline-18-256 (1).png", - "url": "//images.ctfassets.net/rocybtov1ozk/6s3iG2OVmoUcosmA8ocqsG/286ac4c1be74e05d2e7e11bc5a55bc83/1418244847_Streamline-18-256__1_.png", - }, - "id": "rocybtov1ozk___c6s3iG2OVmoUcosmA8ocqsG___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:35.994Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "House icon", - "updatedAt": "2017-06-27T09:35:35.994Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6s3iG2OVmoUcosmA8ocqsG", - "createdAt": "2017-06-27T09:35:35.994Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 250, - "width": 250, - }, - "size": 4244, - }, - "fileName": "1418244847_Streamline-18-256 (1).png", - "url": "//images.ctfassets.net/rocybtov1ozk/6s3iG2OVmoUcosmA8ocqsG/286ac4c1be74e05d2e7e11bc5a55bc83/1418244847_Streamline-18-256__1_.png", - }, - "id": "rocybtov1ozk___c6s3iG2OVmoUcosmA8ocqsG___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:35.994Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "House icon", - "updatedAt": "2017-06-27T09:35:35.994Z", - }, - ], -] -`; - -exports[`Process contentful data (by id) creates nodes for each entry 1`] = ` -Array [ - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "title", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "internal": Object { - "contentDigest": "2017-06-27T09:40:52.685Z", - "type": "ContentfulContentType", - }, - "name": "Category", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "c2pqfxujwe8qsykum0u6w8m___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - ], - "categoryDescription___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrycategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrytitleTextNode", - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrycategoryDescriptionTextNode", - ], - "contentful_id": "c7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "icon___NODE": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset", - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - "internal": Object { - "contentDigest": "2020-06-30T11:22:54.201Z", - "type": "ContentfulC6XwpTaSiiI2Ak2Ww0Oi6Qa", - }, - "node_locale": "en-US", - "parent": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrytitleTextNode", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - ], - Array [ - Object { - "c2pqfxujwe8qsykum0u6w8m___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - ], - "categoryDescription___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrycategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrytitleTextNode", - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrycategoryDescriptionTextNode", - ], - "contentful_id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "createdAt": "2017-06-27T09:35:44.992Z", - "icon___NODE": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset", - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:46:43.477Z", - "type": "ContentfulC6XwpTaSiiI2Ak2Ww0Oi6Qa", - }, - "node_locale": "en-US", - "parent": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrytitleTextNode", - "updatedAt": "2017-06-27T09:46:43.477Z", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrytitleTextNode", - "internal": Object { - "content": "Home & Kitchen", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulC6XwpTaSiiI2Ak2Ww0Oi6QaTitleTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - "sys": Object { - "type": "Entry", - }, - "title": "Home & Kitchen", - }, - ], - Array [ - Object { - "categoryDescription": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrycategoryDescriptionTextNode", - "internal": Object { - "content": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulC6XwpTaSiiI2Ak2Ww0Oi6QaCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrytitleTextNode", - "internal": Object { - "content": "Toys", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulC6XwpTaSiiI2Ak2Ww0Oi6QaTitleTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "sys": Object { - "type": "Entry", - }, - "title": "Toys", - }, - ], - Array [ - Object { - "categoryDescription": "Shop for toys, games, educational aids", - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrycategoryDescriptionTextNode", - "internal": Object { - "content": "Shop for toys, games, educational aids", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulC6XwpTaSiiI2Ak2Ww0Oi6QaCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "title", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "internal": Object { - "contentDigest": "2017-06-27T09:40:52.685Z", - "type": "ContentfulContentType", - }, - "name": "Category", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "c2pqfxujwe8qsykum0u6w8m___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - ], - "categoryDescription___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___decategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___detitleTextNode", - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___decategoryDescriptionTextNode", - ], - "contentful_id": "c7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "icon___NODE": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset___de", - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - "internal": Object { - "contentDigest": "2020-06-30T11:22:54.201Z", - "type": "ContentfulC6XwpTaSiiI2Ak2Ww0Oi6Qa", - }, - "node_locale": "de", - "parent": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___detitleTextNode", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - ], - Array [ - Object { - "c2pqfxujwe8qsykum0u6w8m___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - ], - "categoryDescription___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___decategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___detitleTextNode", - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___decategoryDescriptionTextNode", - ], - "contentful_id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "createdAt": "2017-06-27T09:35:44.992Z", - "icon___NODE": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset___de", - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:46:43.477Z", - "type": "ContentfulC6XwpTaSiiI2Ak2Ww0Oi6Qa", - }, - "node_locale": "de", - "parent": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___detitleTextNode", - "updatedAt": "2017-06-27T09:46:43.477Z", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___detitleTextNode", - "internal": Object { - "content": "Haus & Küche", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulC6XwpTaSiiI2Ak2Ww0Oi6QaTitleTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - "sys": Object { - "type": "Entry", - }, - "title": "Haus & Küche", - }, - ], - Array [ - Object { - "categoryDescription": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___decategoryDescriptionTextNode", - "internal": Object { - "content": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulC6XwpTaSiiI2Ak2Ww0Oi6QaCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___detitleTextNode", - "internal": Object { - "content": "Spielzeug", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulC6XwpTaSiiI2Ak2Ww0Oi6QaTitleTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - "sys": Object { - "type": "Entry", - }, - "title": "Spielzeug", - }, - ], - Array [ - Object { - "categoryDescription": "Spielzeugladen, Spiele, Lernhilfen", - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___decategoryDescriptionTextNode", - "internal": Object { - "content": "Spielzeugladen, Spiele, Lernhilfen", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulC6XwpTaSiiI2Ak2Ww0Oi6QaCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "companyName", - "id": "sFzTZbSuM8coEwygeUYes", - "internal": Object { - "contentDigest": "2017-06-27T09:41:09.339Z", - "type": "ContentfulContentType", - }, - "name": "Brand", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "c2pqfxujwe8qsykum0u6w8m___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - ], - "children": Array [ - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyNameTextNode", - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyNameTextNode", - "contentful_id": "c651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "email": "normann@normann-copenhagen.com", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:55:16.820Z", - "type": "ContentfulSFzTZbSuM8CoEwygeUYes", - }, - "logo___NODE": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset", - "node_locale": "en-US", - "parent": "sFzTZbSuM8coEwygeUYes", - "phone": Array [ - "+45 35 55 44 59", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "twitter": "https://twitter.com/NormannCPH", - "updatedAt": "2017-06-27T09:55:16.820Z", - "website": "http://www.normann-copenhagen.com/", - }, - ], - Array [ - Object { - "c2pqfxujwe8qsykum0u6w8m___NODE": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - ], - "children": Array [ - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyNameTextNode", - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyNameTextNode", - "contentful_id": "c4LgMotpNF6W20YKmuemW0a", - "createdAt": "2017-06-27T09:35:44.396Z", - "email": "info@acgears.com", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:51:15.647Z", - "type": "ContentfulSFzTZbSuM8CoEwygeUYes", - }, - "logo___NODE": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset", - "node_locale": "en-US", - "parent": "sFzTZbSuM8coEwygeUYes", - "phone": Array [ - "+1 212 260 2269", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:51:15.647Z", - "website": "http://www.lemnos.jp/en/", - }, - ], - Array [ - Object { - "c2pqfxujwe8qsykum0u6w8m___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - ], - "children": Array [ - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyNameTextNode", - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyNameTextNode", - "contentful_id": "JrePkDVYomE8AwcuCUyMi", - "createdAt": "2017-06-27T09:35:44.988Z", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:50:36.937Z", - "type": "ContentfulSFzTZbSuM8CoEwygeUYes", - }, - "logo___NODE": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset", - "node_locale": "en-US", - "parent": "sFzTZbSuM8coEwygeUYes", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:50:36.937Z", - "website": "http://playsam.com/", - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Normann Copenhagen", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyNameTextNode", - "internal": Object { - "content": "Normann Copenhagen", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulSFzTZbSuM8CoEwygeUYesCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyDescriptionTextNode", - "internal": Object { - "content": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulSFzTZbSuM8CoEwygeUYesCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Lemnos", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyNameTextNode", - "internal": Object { - "content": "Lemnos", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulSFzTZbSuM8CoEwygeUYesCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966. - -We entered into the development for the original planning from late 1980 and \\"Lemnos Brand\\" recognized as the global design clock by a masterpiece \\"HOLA\\" designed by Kazuo KAWASAKI which released in 1989. - -Afterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world. - -Lemnos brand products are now highly praised from the design shops and the interior shops all over the world. - -In recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market. - -Our Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever.", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyDescriptionTextNode", - "internal": Object { - "content": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966. - -We entered into the development for the original planning from late 1980 and \\"Lemnos Brand\\" recognized as the global design clock by a masterpiece \\"HOLA\\" designed by Kazuo KAWASAKI which released in 1989. - -Afterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world. - -Lemnos brand products are now highly praised from the design shops and the interior shops all over the world. - -In recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market. - -Our Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever.", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulSFzTZbSuM8CoEwygeUYesCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Playsam", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyNameTextNode", - "internal": Object { - "content": "Playsam", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulSFzTZbSuM8CoEwygeUYesCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984.", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyDescriptionTextNode", - "internal": Object { - "content": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984.", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulSFzTZbSuM8CoEwygeUYesCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "companyName", - "id": "sFzTZbSuM8coEwygeUYes", - "internal": Object { - "contentDigest": "2017-06-27T09:41:09.339Z", - "type": "ContentfulContentType", - }, - "name": "Brand", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "c2pqfxujwe8qsykum0u6w8m___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyNameTextNode", - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyNameTextNode", - "contentful_id": "c651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "email": "normann@normann-copenhagen.com", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:55:16.820Z", - "type": "ContentfulSFzTZbSuM8CoEwygeUYes", - }, - "logo___NODE": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset___de", - "node_locale": "de", - "parent": "sFzTZbSuM8coEwygeUYes", - "phone": Array [ - "+45 35 55 44 59", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "twitter": "https://twitter.com/NormannCPH", - "updatedAt": "2017-06-27T09:55:16.820Z", - "website": "http://www.normann-copenhagen.com/", - }, - ], - Array [ - Object { - "c2pqfxujwe8qsykum0u6w8m___NODE": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyNameTextNode", - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyNameTextNode", - "contentful_id": "c4LgMotpNF6W20YKmuemW0a", - "createdAt": "2017-06-27T09:35:44.396Z", - "email": "info@acgears.com", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:51:15.647Z", - "type": "ContentfulSFzTZbSuM8CoEwygeUYes", - }, - "logo___NODE": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset___de", - "node_locale": "de", - "parent": "sFzTZbSuM8coEwygeUYes", - "phone": Array [ - "+1 212 260 2269", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:51:15.647Z", - "website": "http://www.lemnos.jp/en/", - }, - ], - Array [ - Object { - "c2pqfxujwe8qsykum0u6w8m___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyNameTextNode", - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyNameTextNode", - "contentful_id": "JrePkDVYomE8AwcuCUyMi", - "createdAt": "2017-06-27T09:35:44.988Z", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:50:36.937Z", - "type": "ContentfulSFzTZbSuM8CoEwygeUYes", - }, - "logo___NODE": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset___de", - "node_locale": "de", - "parent": "sFzTZbSuM8coEwygeUYes", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:50:36.937Z", - "website": "http://playsam.com/", - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Normann Copenhagen", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyNameTextNode", - "internal": Object { - "content": "Normann Copenhagen", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulSFzTZbSuM8CoEwygeUYesCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyDescriptionTextNode", - "internal": Object { - "content": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulSFzTZbSuM8CoEwygeUYesCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Lemnos", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyNameTextNode", - "internal": Object { - "content": "Lemnos", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulSFzTZbSuM8CoEwygeUYesCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd. - -Wir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \\"Lemnos Brand\\" wurde als globale Designuhr von einem Meisterwerk \\"HOLA\\" von Kazuo KAWASAKI entworfen, das 1989 erschien. - -Danach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht. - -Lemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt. - -In den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt. - -Unsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyDescriptionTextNode", - "internal": Object { - "content": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd. - -Wir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \\"Lemnos Brand\\" wurde als globale Designuhr von einem Meisterwerk \\"HOLA\\" von Kazuo KAWASAKI entworfen, das 1989 erschien. - -Danach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht. - -Lemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt. - -In den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt. - -Unsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulSFzTZbSuM8CoEwygeUYesCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Playsam", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyNameTextNode", - "internal": Object { - "content": "Playsam", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulSFzTZbSuM8CoEwygeUYesCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyDescriptionTextNode", - "internal": Object { - "content": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulSFzTZbSuM8CoEwygeUYesCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "productName", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "internal": Object { - "contentDigest": "2017-06-27T09:40:36.821Z", - "type": "ContentfulContentType", - }, - "name": "Product", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - ], - "children": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductNameTextNode", - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductDescriptionTextNode", - ], - "contentful_id": "c5KsDBWseXY6QegucYAoacS", - "createdAt": "2017-06-27T09:35:43.996Z", - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - "image___NODE": Array [ - "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:56:59.626Z", - "type": "ContentfulC2PqfXuJwE8QSyKuM0U6W8M", - }, - "node_locale": "en-US", - "parent": "c2PqfXUJwE8qSYKuM0U6w8M", - "price": 44, - "productDescription___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductNameTextNode", - "quantity": 56, - "sizetypecolor": "Length: 135 mm | color: espresso, green, or icar (white)", - "sku": "B001R6JUZ2", - "slug": "playsam-streamliner-classic-car-espresso", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "wood", - "toy", - "car", - "sweden", - "design", - ], - "updatedAt": "2017-06-27T09:56:59.626Z", - "website": "http://www.amazon.com/dp/B001R6JUZ2/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - ], - "children": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductNameTextNode", - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductDescriptionTextNode", - ], - "contentful_id": "c3DVqIYj4dOwwcKu6sgqOgg", - "createdAt": "2017-06-27T09:35:44.006Z", - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "image___NODE": Array [ - "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:54:51.159Z", - "type": "ContentfulC2PqfXuJwE8QSyKuM0U6W8M", - }, - "node_locale": "en-US", - "parent": "c2PqfXUJwE8qSYKuM0U6w8M", - "price": 11, - "productDescription___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductNameTextNode", - "quantity": 101, - "sizetypecolor": "3 x 3 x 5 inches; 5.3 ounces", - "sku": "B00E82D7I8", - "slug": "hudson-wall-cup", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "vase", - "flowers", - "accessories", - ], - "updatedAt": "2017-06-27T09:54:51.159Z", - "website": "http://www.amazon.com/dp/B00E82D7I8/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - ], - "children": Array [ - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductNameTextNode", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductDescriptionTextNode", - ], - "contentful_id": "c6dbjWqNd9SqccegcqYq224", - "createdAt": "2017-06-27T09:35:44.049Z", - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "image___NODE": Array [ - "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:53:23.179Z", - "type": "ContentfulC2PqfXuJwE8QSyKuM0U6W8M", - }, - "node_locale": "en-US", - "parent": "c2PqfXUJwE8qSYKuM0U6w8M", - "price": 22, - "productDescription___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductNameTextNode", - "quantity": 89, - "sizetypecolor": "0.8 x 0.8 x 11.2 inches; 1.6 ounces", - "sku": "B0081F2CCK", - "slug": "whisk-beater", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "kitchen", - "accessories", - "whisk", - "scandinavia", - "design", - ], - "updatedAt": "2017-06-27T09:53:23.179Z", - "website": "http://www.amazon.com/dp/B0081F2CCK/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - ], - "children": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductNameTextNode", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductDescriptionTextNode", - ], - "contentful_id": "c4BqrajvA8E6qwgkieoqmqO", - "createdAt": "2017-06-27T09:35:44.130Z", - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - "image___NODE": Array [ - "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:52:29.215Z", - "type": "ContentfulC2PqfXuJwE8QSyKuM0U6W8M", - }, - "node_locale": "en-US", - "parent": "c2PqfXUJwE8qSYKuM0U6w8M", - "price": 120, - "productDescription___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductNameTextNode", - "quantity": 3, - "sizetypecolor": "10\\" x 2.2\\"", - "sku": "B00MG4ULK2", - "slug": "soso-wall-clock", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "home décor", - "clocks", - "interior design", - "yellow", - "gifts", - ], - "updatedAt": "2017-06-27T09:52:29.215Z", - "website": "http://store.dwell.com/soso-wall-clock.html", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductNameTextNode", - "internal": Object { - "content": "Playsam Streamliner Classic Car, Espresso", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductNameTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - "productName": "Playsam Streamliner Classic Car, Espresso", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductDescriptionTextNode", - "internal": Object { - "content": "A classic Playsam design, the Streamliner Classic Car has been selected as Swedish Design Classic by the Swedish National Museum for its inventive style and sleek surface. It's no wonder that this wooden car has also been a long-standing favorite for children both big and small!", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - "productDescription": "A classic Playsam design, the Streamliner Classic Car has been selected as Swedish Design Classic by the Swedish National Museum for its inventive style and sleek surface. It's no wonder that this wooden car has also been a long-standing favorite for children both big and small!", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductNameTextNode", - "internal": Object { - "content": "Hudson Wall Cup", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductNameTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "productName": "Hudson Wall Cup", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductDescriptionTextNode", - "internal": Object { - "content": "Wall Hanging Glass Flower Vase and Terrarium", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "productDescription": "Wall Hanging Glass Flower Vase and Terrarium", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductNameTextNode", - "internal": Object { - "content": "Whisk Beater", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductNameTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "productName": "Whisk Beater", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductDescriptionTextNode", - "internal": Object { - "content": "A creative little whisk that comes in 8 different colors. Handy and easy to clean after use. A great gift idea.", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "productDescription": "A creative little whisk that comes in 8 different colors. Handy and easy to clean after use. A great gift idea.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductNameTextNode", - "internal": Object { - "content": "SoSo Wall Clock", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductNameTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - "productName": "SoSo Wall Clock", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductDescriptionTextNode", - "internal": Object { - "content": "The newly released SoSo Clock from Lemnos marries simple, clean design and bold, striking features. Its saturated marigold face is a lively pop of color to white or grey walls, but would also pair nicely with navy and maroon. Where most clocks feature numbers at the border of the clock, the SoSo brings them in tight to the middle, leaving a wide space between the numbers and the slight frame. The hour hand provides a nice interruption to the black and yellow of the clock - it is featured in a brilliant white. Despite its bold color and contrast, the SoSo maintains a clean, pure aesthetic that is suitable to a variety of contemporary interiors.", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - "productDescription": "The newly released SoSo Clock from Lemnos marries simple, clean design and bold, striking features. Its saturated marigold face is a lively pop of color to white or grey walls, but would also pair nicely with navy and maroon. Where most clocks feature numbers at the border of the clock, the SoSo brings them in tight to the middle, leaving a wide space between the numbers and the slight frame. The hour hand provides a nice interruption to the black and yellow of the clock - it is featured in a brilliant white. Despite its bold color and contrast, the SoSo maintains a clean, pure aesthetic that is suitable to a variety of contemporary interiors.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "productName", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "internal": Object { - "contentDigest": "2017-06-27T09:40:36.821Z", - "type": "ContentfulContentType", - }, - "name": "Product", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductNameTextNode", - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c5KsDBWseXY6QegucYAoacS", - "createdAt": "2017-06-27T09:35:43.996Z", - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:56:59.626Z", - "type": "ContentfulC2PqfXuJwE8QSyKuM0U6W8M", - }, - "node_locale": "de", - "parent": "c2PqfXUJwE8qSYKuM0U6w8M", - "price": 44, - "productDescription___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductNameTextNode", - "quantity": 56, - "sizetypecolor": "Length: 135 mm | color: espresso, green, or icar (white)", - "sku": "B001R6JUZ2", - "slug": "playsam-streamliner-classic-car-espresso", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "wood", - "toy", - "car", - "sweden", - "design", - ], - "updatedAt": "2017-06-27T09:56:59.626Z", - "website": "http://www.amazon.com/dp/B001R6JUZ2/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductNameTextNode", - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c3DVqIYj4dOwwcKu6sgqOgg", - "createdAt": "2017-06-27T09:35:44.006Z", - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:54:51.159Z", - "type": "ContentfulC2PqfXuJwE8QSyKuM0U6W8M", - }, - "node_locale": "de", - "parent": "c2PqfXUJwE8qSYKuM0U6w8M", - "price": 11, - "productDescription___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductNameTextNode", - "quantity": 101, - "sizetypecolor": "3 x 3 x 5 inches; 5.3 ounces", - "sku": "B00E82D7I8", - "slug": "hudson-wall-cup", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "vase", - "flowers", - "accessories", - ], - "updatedAt": "2017-06-27T09:54:51.159Z", - "website": "http://www.amazon.com/dp/B00E82D7I8/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductNameTextNode", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c6dbjWqNd9SqccegcqYq224", - "createdAt": "2017-06-27T09:35:44.049Z", - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:53:23.179Z", - "type": "ContentfulC2PqfXuJwE8QSyKuM0U6W8M", - }, - "node_locale": "de", - "parent": "c2PqfXUJwE8qSYKuM0U6w8M", - "price": 22, - "productDescription___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductNameTextNode", - "quantity": 89, - "sizetypecolor": "0.8 x 0.8 x 11.2 inches; 1.6 ounces", - "sku": "B0081F2CCK", - "slug": "whisk-beater", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "kitchen", - "accessories", - "whisk", - "scandinavia", - "design", - ], - "updatedAt": "2017-06-27T09:53:23.179Z", - "website": "http://www.amazon.com/dp/B0081F2CCK/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductNameTextNode", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c4BqrajvA8E6qwgkieoqmqO", - "createdAt": "2017-06-27T09:35:44.130Z", - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:52:29.215Z", - "type": "ContentfulC2PqfXuJwE8QSyKuM0U6W8M", - }, - "node_locale": "de", - "parent": "c2PqfXUJwE8qSYKuM0U6w8M", - "price": 120, - "productDescription___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductNameTextNode", - "quantity": 3, - "sizetypecolor": "10\\" x 2.2\\"", - "sku": "B00MG4ULK2", - "slug": "soso-wall-clock", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "home décor", - "clocks", - "interior design", - "yellow", - "gifts", - ], - "updatedAt": "2017-06-27T09:52:29.215Z", - "website": "http://store.dwell.com/soso-wall-clock.html", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductNameTextNode", - "internal": Object { - "content": "Playsam Streamliner Klassisches Auto, Espresso", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductNameTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - "productName": "Playsam Streamliner Klassisches Auto, Espresso", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Ein klassisches Playsam-Design, das Streamliner Classic Car wurde als Swedish Design Classic vom Schwedischen Nationalmuseum für seinen erfinderischen Stil und seine schlanke Oberfläche ausgewählt. Es ist kein Wunder, dass dieses hölzerne Auto auch ein langjähriger Liebling für Kinder gewesen ist, die groß und klein sind!", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - "productDescription": "Ein klassisches Playsam-Design, das Streamliner Classic Car wurde als Swedish Design Classic vom Schwedischen Nationalmuseum für seinen erfinderischen Stil und seine schlanke Oberfläche ausgewählt. Es ist kein Wunder, dass dieses hölzerne Auto auch ein langjähriger Liebling für Kinder gewesen ist, die groß und klein sind!", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductNameTextNode", - "internal": Object { - "content": "Becher", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductNameTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "productName": "Becher", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Wand-hängende Glas-Blumen-Vase und Terrarium", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "productDescription": "Wand-hängende Glas-Blumen-Vase und Terrarium", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductNameTextNode", - "internal": Object { - "content": "Schneebesen", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductNameTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "productName": "Schneebesen", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Ein kreativer kleiner Schneebesen, der in 8 verschiedenen Farben kommt. Praktisch und nach dem Gebrauch leicht zu reinigen. Eine tolle Geschenkidee.", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "productDescription": "Ein kreativer kleiner Schneebesen, der in 8 verschiedenen Farben kommt. Praktisch und nach dem Gebrauch leicht zu reinigen. Eine tolle Geschenkidee.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductNameTextNode", - "internal": Object { - "content": "SoSo wanduhr", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductNameTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - "productName": "SoSo wanduhr", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Die neu veröffentlichte SoSo Clock von Lemnos heiratet einfaches, sauberes Design und fette, auffällige Features. Sein gesättigtes Ringelblumengesicht ist ein lebhafter Pop der Farbe zu den weißen oder grauen Wänden, aber würde auch gut mit Marine und kastanienbraun paaren. Wo die meisten Uhren am Rande der Uhr Nummern sind, bringt der SoSo sie in die Mitte und lässt einen weiten Raum zwischen den Zahlen und dem leichten Rahmen. Der Stundenzeiger bietet eine schöne Unterbrechung der schwarzen und gelben der Uhr - es ist in einem brillanten Weiß vorgestellt. Trotz seiner kräftigen Farbe und des Kontrastes behält der SoSo eine saubere, reine Ästhetik, die für eine Vielzahl von zeitgenössischen Interieurs geeignet ist.", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulC2PqfXuJwE8QSyKuM0U6W8MProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - "productDescription": "Die neu veröffentlichte SoSo Clock von Lemnos heiratet einfaches, sauberes Design und fette, auffällige Features. Sein gesättigtes Ringelblumengesicht ist ein lebhafter Pop der Farbe zu den weißen oder grauen Wänden, aber würde auch gut mit Marine und kastanienbraun paaren. Wo die meisten Uhren am Rande der Uhr Nummern sind, bringt der SoSo sie in die Mitte und lässt einen weiten Raum zwischen den Zahlen und dem leichten Rahmen. Der Stundenzeiger bietet eine schöne Unterbrechung der schwarzen und gelben der Uhr - es ist in einem brillanten Weiß vorgestellt. Trotz seiner kräftigen Farbe und des Kontrastes behält der SoSo eine saubere, reine Ästhetik, die für eine Vielzahl von zeitgenössischen Interieurs geeignet ist.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "just for testing JSON fields", - "displayField": null, - "id": "jsonTest", - "internal": Object { - "contentDigest": "2018-08-13T14:21:13.985Z", - "type": "ContentfulContentType", - }, - "name": "JSON-test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonTestJSONNode", - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonStringTest0JSONNode", - ], - "contentful_id": "c71mfnH4QKsSsQmgoaQuq6O", - "createdAt": "2017-11-28T02:16:10.604Z", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry", - "internal": Object { - "contentDigest": "2018-08-13T14:27:12.458Z", - "type": "ContentfulJsonTest", - }, - "jsonStringTest___NODE": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonStringTest0JSONNode", - ], - "jsonTest___NODE": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonTestJSONNode", - "node_locale": "en-US", - "parent": "jsonTest", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "jsonTest", - "id": "jsonTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "updatedAt": "2018-08-13T14:27:12.458Z", - }, - ], - Array [ - Object { - "children": Array [], - "devDependencies": Object { - "babel-cli": "^6.26.0", - "babel-eslint": "^7.2.3", - "babel-jest": "^20.0.3", - "babel-plugin-add-module-exports": "^0.2.1", - "babel-plugin-lodash": "^3.2.11", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-plugin-transform-flow-strip-types": "^6.22.0", - "babel-plugin-transform-runtime": "^6.23.0", - "babel-preset-env": "^1.6.0", - "babel-preset-flow": "^6.23.0", - "babel-preset-react": "^6.24.1", - "babel-preset-stage-0": "^6.24.1", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "chokidar": "^1.7.0", - "cross-env": "^5.0.5", - "eslint": "^4.5.0", - "eslint-config-google": "^0.9.1", - "eslint-config-prettier": "^2.5.0", - "eslint-plugin-flow-vars": "^0.5.0", - "eslint-plugin-flowtype": "^2.35.0", - "eslint-plugin-import": "^2.7.0", - "eslint-plugin-jsx-a11y": "^6.0.2", - "eslint-plugin-prettier": "^2.2.0", - "eslint-plugin-react": "^7.3.0", - "flow-bin": "^0.42.0", - "glob": "^7.1.1", - "jest": "^20.0.4", - "jest-cli": "^20.0.4", - "lerna": "^2.1.1", - "plop": "^1.8.1", - "prettier": "^1.7.0", - "prettier-eslint-cli": "4.2.x", - "remotedev-server": "^0.2.3", - "rimraf": "^2.6.1", - }, - "engines": Object { - "yarn": "^1.2.1", - }, - "eslintIgnore": Array [ - "interfaces", - "**/__tests__/fixtures/", - ], - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonTestJSONNode", - "internal": Object { - "content": "{\\"engines\\":{\\"yarn\\":\\"^1.2.1\\"},\\"private\\":true,\\"scripts\\":{\\"jest\\":\\"jest\\",\\"lint\\":\\"eslint --ext .js,.jsx packages/**/src\\",\\"plop\\":\\"plop\\",\\"test\\":\\"yarn lint && yarn jest\\",\\"lerna\\":\\"lerna\\",\\"watch\\":\\"lerna run watch --no-sort --stream --concurrency 999\\",\\"format\\":\\"npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts\\",\\"publish\\":\\"lerna publish\\",\\"bootstrap\\":\\"yarn && npm run check-versions && lerna run prepublish\\",\\"lint:flow\\":\\"babel-node scripts/flow-check.js\\",\\"remotedev\\":\\"remotedev --hostname=localhost --port=19999\\",\\"test_bkup\\":\\"npm run lint && npm run test-node && npm run test-integration\\",\\"format-www\\":\\"prettier-eslint --write /\\"www/*.js/\\" /\\"www/src/**/*.js/\\"\\",\\"test:watch\\":\\"jest --watch\\",\\"test:update\\":\\"jest --updateSnapshot\\",\\"publish-next\\":\\"lerna publish --npm-tag=next\\",\\"check-versions\\":\\"babel-node scripts/check-versions.js\\",\\"format-scripts\\":\\"prettier-eslint --write /\\"scripts/**/*.js/\\"\\",\\"publish-canary\\":\\"lerna publish --canary --yes\\",\\"format-examples\\":\\"prettier-eslint --write /\\"examples/**/gatsby-node.js/\\" /\\"examples/**/gatsby-config.js/\\" /\\"examples/**/src/**/*.js/\\"\\",\\"format-packages\\":\\"prettier-eslint --write /\\"packages/*/src/**/*.js/\\"\\",\\"format-cache-dir\\":\\"prettier-eslint --write /\\"packages/gatsby/cache-dir/*.js/\\"\\"},\\"workspaces\\":[\\"packages/*\\"],\\"eslintIgnore\\":[\\"interfaces\\",\\"**/__tests__/fixtures/\\"],\\"devDependencies\\":{\\"glob\\":\\"^7.1.1\\",\\"jest\\":\\"^20.0.4\\",\\"plop\\":\\"^1.8.1\\",\\"lerna\\":\\"^2.1.1\\",\\"eslint\\":\\"^4.5.0\\",\\"rimraf\\":\\"^2.6.1\\",\\"chokidar\\":\\"^1.7.0\\",\\"flow-bin\\":\\"^0.42.0\\",\\"jest-cli\\":\\"^20.0.4\\",\\"prettier\\":\\"^1.7.0\\",\\"babel-cli\\":\\"^6.26.0\\",\\"cross-env\\":\\"^5.0.5\\",\\"babel-jest\\":\\"^20.0.3\\",\\"babel-eslint\\":\\"^7.2.3\\",\\"babel-runtime\\":\\"^6.26.0\\",\\"babel-register\\":\\"^6.26.0\\",\\"babel-preset-env\\":\\"^1.6.0\\",\\"remotedev-server\\":\\"^0.2.3\\",\\"babel-preset-flow\\":\\"^6.23.0\\",\\"babel-preset-react\\":\\"^6.24.1\\",\\"babel-plugin-lodash\\":\\"^3.2.11\\",\\"eslint-plugin-react\\":\\"^7.3.0\\",\\"prettier-eslint-cli\\":\\"4.2.x\\",\\"babel-preset-stage-0\\":\\"^6.24.1\\",\\"eslint-config-google\\":\\"^0.9.1\\",\\"eslint-plugin-import\\":\\"^2.7.0\\",\\"eslint-config-prettier\\":\\"^2.5.0\\",\\"eslint-plugin-flowtype\\":\\"^2.35.0\\",\\"eslint-plugin-jsx-a11y\\":\\"^6.0.2\\",\\"eslint-plugin-prettier\\":\\"^2.2.0\\",\\"eslint-plugin-flow-vars\\":\\"^0.5.0\\",\\"babel-plugin-transform-runtime\\":\\"^6.23.0\\",\\"babel-plugin-add-module-exports\\":\\"^0.2.1\\",\\"babel-plugin-transform-flow-strip-types\\":\\"^6.22.0\\",\\"babel-plugin-transform-async-to-generator\\":\\"^6.24.1\\"}}", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry", - "private": true, - "scripts": Object { - "bootstrap": "yarn && npm run check-versions && lerna run prepublish", - "check-versions": "babel-node scripts/check-versions.js", - "format": "npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts", - "format-cache-dir": "prettier-eslint --write \\"packages/gatsby/cache-dir/*.js\\"", - "format-examples": "prettier-eslint --write \\"examples/**/gatsby-node.js\\" \\"examples/**/gatsby-config.js\\" \\"examples/**/src/**/*.js\\"", - "format-packages": "prettier-eslint --write \\"packages/*/src/**/*.js\\"", - "format-scripts": "prettier-eslint --write \\"scripts/**/*.js\\"", - "format-www": "prettier-eslint --write \\"www/*.js\\" \\"www/src/**/*.js\\"", - "jest": "jest", - "lerna": "lerna", - "lint": "eslint --ext .js,.jsx packages/**/src", - "lint:flow": "babel-node scripts/flow-check.js", - "plop": "plop", - "publish": "lerna publish", - "publish-canary": "lerna publish --canary --yes", - "publish-next": "lerna publish --npm-tag=next", - "remotedev": "remotedev --hostname=localhost --port=19999", - "test": "yarn lint && yarn jest", - "test:update": "jest --updateSnapshot", - "test:watch": "jest --watch", - "test_bkup": "npm run lint && npm run test-node && npm run test-integration", - "watch": "lerna run watch --no-sort --stream --concurrency 999", - }, - "sys": Object { - "type": "Entry", - }, - "workspaces": Array [ - "packages/*", - ], - }, - ], - Array [ - Object { - "children": Array [], - "content": "test", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonStringTest0JSONNode", - "internal": Object { - "content": "\\"test\\"", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonStringTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "just for testing JSON fields", - "displayField": null, - "id": "jsonTest", - "internal": Object { - "contentDigest": "2018-08-13T14:21:13.985Z", - "type": "ContentfulContentType", - }, - "name": "JSON-test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonTestJSONNode", - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonStringTest0JSONNode", - ], - "contentful_id": "c71mfnH4QKsSsQmgoaQuq6O", - "createdAt": "2017-11-28T02:16:10.604Z", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___de", - "internal": Object { - "contentDigest": "2018-08-13T14:27:12.458Z", - "type": "ContentfulJsonTest", - }, - "jsonStringTest___NODE": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonStringTest0JSONNode", - ], - "jsonTest___NODE": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonTestJSONNode", - "node_locale": "de", - "parent": "jsonTest", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "jsonTest", - "id": "jsonTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "updatedAt": "2018-08-13T14:27:12.458Z", - }, - ], - Array [ - Object { - "children": Array [], - "devDependencies": Object { - "babel-cli": "^6.26.0", - "babel-eslint": "^7.2.3", - "babel-jest": "^20.0.3", - "babel-plugin-add-module-exports": "^0.2.1", - "babel-plugin-lodash": "^3.2.11", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-plugin-transform-flow-strip-types": "^6.22.0", - "babel-plugin-transform-runtime": "^6.23.0", - "babel-preset-env": "^1.6.0", - "babel-preset-flow": "^6.23.0", - "babel-preset-react": "^6.24.1", - "babel-preset-stage-0": "^6.24.1", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "chokidar": "^1.7.0", - "cross-env": "^5.0.5", - "eslint": "^4.5.0", - "eslint-config-google": "^0.9.1", - "eslint-config-prettier": "^2.5.0", - "eslint-plugin-flow-vars": "^0.5.0", - "eslint-plugin-flowtype": "^2.35.0", - "eslint-plugin-import": "^2.7.0", - "eslint-plugin-jsx-a11y": "^6.0.2", - "eslint-plugin-prettier": "^2.2.0", - "eslint-plugin-react": "^7.3.0", - "flow-bin": "^0.42.0", - "glob": "^7.1.1", - "jest": "^20.0.4", - "jest-cli": "^20.0.4", - "lerna": "^2.1.1", - "plop": "^1.8.1", - "prettier": "^1.7.0", - "prettier-eslint-cli": "4.2.x", - "remotedev-server": "^0.2.3", - "rimraf": "^2.6.1", - }, - "engines": Object { - "yarn": "^1.2.1", - }, - "eslintIgnore": Array [ - "interfaces", - "**/__tests__/fixtures/", - ], - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonTestJSONNode", - "internal": Object { - "content": "{\\"engines\\":{\\"yarn\\":\\"^1.2.1\\"},\\"private\\":true,\\"scripts\\":{\\"jest\\":\\"jest\\",\\"lint\\":\\"eslint --ext .js,.jsx packages/**/src\\",\\"plop\\":\\"plop\\",\\"test\\":\\"yarn lint && yarn jest\\",\\"lerna\\":\\"lerna\\",\\"watch\\":\\"lerna run watch --no-sort --stream --concurrency 999\\",\\"format\\":\\"npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts\\",\\"publish\\":\\"lerna publish\\",\\"bootstrap\\":\\"yarn && npm run check-versions && lerna run prepublish\\",\\"lint:flow\\":\\"babel-node scripts/flow-check.js\\",\\"remotedev\\":\\"remotedev --hostname=localhost --port=19999\\",\\"test_bkup\\":\\"npm run lint && npm run test-node && npm run test-integration\\",\\"format-www\\":\\"prettier-eslint --write /\\"www/*.js/\\" /\\"www/src/**/*.js/\\"\\",\\"test:watch\\":\\"jest --watch\\",\\"test:update\\":\\"jest --updateSnapshot\\",\\"publish-next\\":\\"lerna publish --npm-tag=next\\",\\"check-versions\\":\\"babel-node scripts/check-versions.js\\",\\"format-scripts\\":\\"prettier-eslint --write /\\"scripts/**/*.js/\\"\\",\\"publish-canary\\":\\"lerna publish --canary --yes\\",\\"format-examples\\":\\"prettier-eslint --write /\\"examples/**/gatsby-node.js/\\" /\\"examples/**/gatsby-config.js/\\" /\\"examples/**/src/**/*.js/\\"\\",\\"format-packages\\":\\"prettier-eslint --write /\\"packages/*/src/**/*.js/\\"\\",\\"format-cache-dir\\":\\"prettier-eslint --write /\\"packages/gatsby/cache-dir/*.js/\\"\\"},\\"workspaces\\":[\\"packages/*\\"],\\"eslintIgnore\\":[\\"interfaces\\",\\"**/__tests__/fixtures/\\"],\\"devDependencies\\":{\\"glob\\":\\"^7.1.1\\",\\"jest\\":\\"^20.0.4\\",\\"plop\\":\\"^1.8.1\\",\\"lerna\\":\\"^2.1.1\\",\\"eslint\\":\\"^4.5.0\\",\\"rimraf\\":\\"^2.6.1\\",\\"chokidar\\":\\"^1.7.0\\",\\"flow-bin\\":\\"^0.42.0\\",\\"jest-cli\\":\\"^20.0.4\\",\\"prettier\\":\\"^1.7.0\\",\\"babel-cli\\":\\"^6.26.0\\",\\"cross-env\\":\\"^5.0.5\\",\\"babel-jest\\":\\"^20.0.3\\",\\"babel-eslint\\":\\"^7.2.3\\",\\"babel-runtime\\":\\"^6.26.0\\",\\"babel-register\\":\\"^6.26.0\\",\\"babel-preset-env\\":\\"^1.6.0\\",\\"remotedev-server\\":\\"^0.2.3\\",\\"babel-preset-flow\\":\\"^6.23.0\\",\\"babel-preset-react\\":\\"^6.24.1\\",\\"babel-plugin-lodash\\":\\"^3.2.11\\",\\"eslint-plugin-react\\":\\"^7.3.0\\",\\"prettier-eslint-cli\\":\\"4.2.x\\",\\"babel-preset-stage-0\\":\\"^6.24.1\\",\\"eslint-config-google\\":\\"^0.9.1\\",\\"eslint-plugin-import\\":\\"^2.7.0\\",\\"eslint-config-prettier\\":\\"^2.5.0\\",\\"eslint-plugin-flowtype\\":\\"^2.35.0\\",\\"eslint-plugin-jsx-a11y\\":\\"^6.0.2\\",\\"eslint-plugin-prettier\\":\\"^2.2.0\\",\\"eslint-plugin-flow-vars\\":\\"^0.5.0\\",\\"babel-plugin-transform-runtime\\":\\"^6.23.0\\",\\"babel-plugin-add-module-exports\\":\\"^0.2.1\\",\\"babel-plugin-transform-flow-strip-types\\":\\"^6.22.0\\",\\"babel-plugin-transform-async-to-generator\\":\\"^6.24.1\\"}}", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___de", - "private": true, - "scripts": Object { - "bootstrap": "yarn && npm run check-versions && lerna run prepublish", - "check-versions": "babel-node scripts/check-versions.js", - "format": "npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts", - "format-cache-dir": "prettier-eslint --write \\"packages/gatsby/cache-dir/*.js\\"", - "format-examples": "prettier-eslint --write \\"examples/**/gatsby-node.js\\" \\"examples/**/gatsby-config.js\\" \\"examples/**/src/**/*.js\\"", - "format-packages": "prettier-eslint --write \\"packages/*/src/**/*.js\\"", - "format-scripts": "prettier-eslint --write \\"scripts/**/*.js\\"", - "format-www": "prettier-eslint --write \\"www/*.js\\" \\"www/src/**/*.js\\"", - "jest": "jest", - "lerna": "lerna", - "lint": "eslint --ext .js,.jsx packages/**/src", - "lint:flow": "babel-node scripts/flow-check.js", - "plop": "plop", - "publish": "lerna publish", - "publish-canary": "lerna publish --canary --yes", - "publish-next": "lerna publish --npm-tag=next", - "remotedev": "remotedev --hostname=localhost --port=19999", - "test": "yarn lint && yarn jest", - "test:update": "jest --updateSnapshot", - "test:watch": "jest --watch", - "test_bkup": "npm run lint && npm run test-node && npm run test-integration", - "watch": "lerna run watch --no-sort --stream --concurrency 999", - }, - "sys": Object { - "type": "Entry", - }, - "workspaces": Array [ - "packages/*", - ], - }, - ], - Array [ - Object { - "children": Array [], - "content": "test", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonStringTest0JSONNode", - "internal": Object { - "content": "\\"test\\"", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonStringTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "", - "displayField": "title", - "id": "remarkTest", - "internal": Object { - "contentDigest": "2018-05-28T08:43:09.218Z", - "type": "ContentfulContentType", - }, - "name": "Remark Test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___EntrycontentTextNode", - ], - "content___NODE": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___EntrycontentTextNode", - "contentful_id": "c4L2GhTsJtCseMYM8Wia64i", - "createdAt": "2018-05-28T08:49:06.230Z", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry", - "internal": Object { - "contentDigest": "2018-05-28T08:49:06.230Z", - "type": "ContentfulRemarkTest", - }, - "node_locale": "en-US", - "parent": "remarkTest", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "remarkTest", - "id": "remarkTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Contentful images inlined in Markdown", - "updatedAt": "2018-05-28T08:49:06.230Z", - }, - ], - Array [ - Object { - "children": Array [], - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___EntrycontentTextNode", - "internal": Object { - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "contentDigest": "2018-05-28T08:49:06.230Z", - "mediaType": "text/markdown", - "type": "contentfulRemarkTestContentTextNode", - }, - "parent": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "", - "displayField": "title", - "id": "remarkTest", - "internal": Object { - "contentDigest": "2018-05-28T08:43:09.218Z", - "type": "ContentfulContentType", - }, - "name": "Remark Test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___decontentTextNode", - ], - "content___NODE": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___decontentTextNode", - "contentful_id": "c4L2GhTsJtCseMYM8Wia64i", - "createdAt": "2018-05-28T08:49:06.230Z", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___de", - "internal": Object { - "contentDigest": "2018-05-28T08:49:06.230Z", - "type": "ContentfulRemarkTest", - }, - "node_locale": "de", - "parent": "remarkTest", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "remarkTest", - "id": "remarkTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Contentful images inlined in Markdown", - "updatedAt": "2018-05-28T08:49:06.230Z", - }, - ], - Array [ - Object { - "children": Array [], - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___decontentTextNode", - "internal": Object { - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "contentDigest": "2018-05-28T08:49:06.230Z", - "mediaType": "text/markdown", - "type": "contentfulRemarkTestContentTextNode", - }, - "parent": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], -] -`; - -exports[`Process contentful data (by name) builds entry list 1`] = ` -Array [ - Array [ - Object { - "fields": Object { - "categoryDescription": Object { - "de": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "en-US": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - }, - "icon": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "category icon", - }, - "file": Object { - "en-US": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - }, - "title": Object { - "en-US": "Home and Kitchen", - }, - }, - "sys": Object { - "contentful_id": "6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - }, - }, - "title": Object { - "de": "Haus & Küche", - "en-US": "Home & Kitchen", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c7LAnCobuuWYSqks6wAwY2a", - "revision": 4, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - }, - Object { - "fields": Object { - "categoryDescription": Object { - "de": "Spielzeugladen, Spiele, Lernhilfen", - "en-US": "Shop for toys, games, educational aids", - }, - "icon": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Category icon set", - }, - "file": Object { - "en-US": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 128, - "width": 128, - }, - "size": 6744, - }, - "fileName": "toys_512pxGREY.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - }, - }, - "title": Object { - "en-US": "Toys", - }, - }, - "sys": Object { - "contentful_id": "6t4HKjytPi0mYgs240wkG", - "createdAt": "2017-06-27T09:35:36.633Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6t4HKjytPi0mYgs240wkG", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.633Z", - }, - }, - }, - "title": Object { - "de": "Spielzeug", - "en-US": "Toys", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "24DPGBDeGEaYy8ms4Y8QMQ", - "createdAt": "2017-06-27T09:35:44.992Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:46:43.477Z", - }, - }, - ], - Array [ - Object { - "fields": Object { - "companyDescription": Object { - "de": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "en-US": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - }, - "companyName": Object { - "en-US": "Normann Copenhagen", - }, - "email": Object { - "en-US": "normann@normann-copenhagen.com", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Brand logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - }, - "title": Object { - "en-US": "Normann Copenhagen", - }, - }, - "sys": Object { - "contentful_id": "3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c3wtvPBbBjiMKqKKga8I2Cu", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - }, - }, - "phone": Object { - "en-US": Array [ - "+45 35 55 44 59", - ], - }, - "twitter": Object { - "en-US": "https://twitter.com/NormannCPH", - }, - "website": Object { - "en-US": "http://www.normann-copenhagen.com/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c651CQ8rLoIYCeY6G0QG22q", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:55:16.820Z", - }, - }, - Object { - "fields": Object { - "companyDescription": Object { - "de": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd. - -Wir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \\"Lemnos Brand\\" wurde als globale Designuhr von einem Meisterwerk \\"HOLA\\" von Kazuo KAWASAKI entworfen, das 1989 erschien. - -Danach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht. - -Lemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt. - -In den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt. - -Unsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", - "en-US": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966. - -We entered into the development for the original planning from late 1980 and \\"Lemnos Brand\\" recognized as the global design clock by a masterpiece \\"HOLA\\" designed by Kazuo KAWASAKI which released in 1989. - -Afterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world. - -Lemnos brand products are now highly praised from the design shops and the interior shops all over the world. - -In recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market. - -Our Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever.", - }, - "companyName": Object { - "en-US": "Lemnos", - }, - "email": Object { - "en-US": "info@acgears.com", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "company logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 32, - "width": 175, - }, - "size": 7149, - }, - "fileName": "lemnos-logo.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - }, - }, - "title": Object { - "en-US": "Lemnos", - }, - }, - "sys": Object { - "contentful_id": "2Y8LhXLnYAYqKCGEWG4EKI", - "createdAt": "2017-06-27T09:35:37.012Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.012Z", - }, - }, - }, - "phone": Object { - "en-US": Array [ - "+1 212 260 2269", - ], - }, - "website": Object { - "en-US": "http://www.lemnos.jp/en/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "4LgMotpNF6W20YKmuemW0a", - "createdAt": "2017-06-27T09:35:44.396Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c4LgMotpNF6W20YKmuemW0a", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:51:15.647Z", - }, - }, - Object { - "fields": Object { - "companyDescription": Object { - "de": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", - "en-US": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984.", - }, - "companyName": Object { - "en-US": "Playsam", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Brand logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 100, - "width": 100, - }, - "size": 7003, - }, - "fileName": "playsam.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - }, - }, - "title": Object { - "en-US": "Playsam", - }, - }, - "sys": Object { - "contentful_id": "4zj1ZOfHgQ8oqgaSKm4Qo2", - "createdAt": "2017-06-27T09:35:36.168Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.168Z", - }, - }, - }, - "website": Object { - "en-US": "http://playsam.com/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "JrePkDVYomE8AwcuCUyMi", - "createdAt": "2017-06-27T09:35:44.988Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "JrePkDVYomE8AwcuCUyMi", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:50:36.937Z", - }, - }, - ], - Array [ - Object { - "fields": Object { - "brand": Object { - "en-US": Object { - "fields": Object { - "companyDescription": Object { - "de": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", - "en-US": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984.", - }, - "companyName": Object { - "en-US": "Playsam", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Brand logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 100, - "width": 100, - }, - "size": 7003, - }, - "fileName": "playsam.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - }, - }, - "title": Object { - "en-US": "Playsam", - }, - }, - "sys": Object { - "contentful_id": "4zj1ZOfHgQ8oqgaSKm4Qo2", - "createdAt": "2017-06-27T09:35:36.168Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.168Z", - }, - }, - }, - "website": Object { - "en-US": "http://playsam.com/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "JrePkDVYomE8AwcuCUyMi", - "createdAt": "2017-06-27T09:35:44.988Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "JrePkDVYomE8AwcuCUyMi", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:50:36.937Z", - }, - }, - }, - "categories": Object { - "en-US": Array [ - Object { - "fields": Object { - "categoryDescription": Object { - "de": "Spielzeugladen, Spiele, Lernhilfen", - "en-US": "Shop for toys, games, educational aids", - }, - "icon": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Category icon set", - }, - "file": Object { - "en-US": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 128, - "width": 128, - }, - "size": 6744, - }, - "fileName": "toys_512pxGREY.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - }, - }, - "title": Object { - "en-US": "Toys", - }, - }, - "sys": Object { - "contentful_id": "6t4HKjytPi0mYgs240wkG", - "createdAt": "2017-06-27T09:35:36.633Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6t4HKjytPi0mYgs240wkG", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.633Z", - }, - }, - }, - "title": Object { - "de": "Spielzeug", - "en-US": "Toys", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "24DPGBDeGEaYy8ms4Y8QMQ", - "createdAt": "2017-06-27T09:35:44.992Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:46:43.477Z", - }, - }, - ], - }, - "image": Object { - "en-US": Array [ - Object { - "fields": Object { - "description": Object { - "en-US": "Merchandise photo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 446, - "width": 600, - }, - "size": 27187, - }, - "fileName": "quwowooybuqbl6ntboz3.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg", - }, - }, - "title": Object { - "en-US": "Playsam Streamliner", - }, - }, - "sys": Object { - "contentful_id": "wtrHxeu3zEoEce2MokCSi", - "createdAt": "2017-06-27T09:35:36.037Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "wtrHxeu3zEoEce2MokCSi", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.037Z", - }, - }, - ], - }, - "price": Object { - "de": 44, - "en-US": 44, - }, - "productDescription": Object { - "de": "Ein klassisches Playsam-Design, das Streamliner Classic Car wurde als Swedish Design Classic vom Schwedischen Nationalmuseum für seinen erfinderischen Stil und seine schlanke Oberfläche ausgewählt. Es ist kein Wunder, dass dieses hölzerne Auto auch ein langjähriger Liebling für Kinder gewesen ist, die groß und klein sind!", - "en-US": "A classic Playsam design, the Streamliner Classic Car has been selected as Swedish Design Classic by the Swedish National Museum for its inventive style and sleek surface. It's no wonder that this wooden car has also been a long-standing favorite for children both big and small!", - }, - "productName": Object { - "de": "Playsam Streamliner Klassisches Auto, Espresso", - "en-US": "Playsam Streamliner Classic Car, Espresso", - }, - "quantity": Object { - "en-US": 56, - }, - "sizetypecolor": Object { - "en-US": "Length: 135 mm | color: espresso, green, or icar (white)", - }, - "sku": Object { - "en-US": "B001R6JUZ2", - }, - "slug": Object { - "en-US": "playsam-streamliner-classic-car-espresso", - }, - "tags": Object { - "en-US": Array [ - "wood", - "toy", - "car", - "sweden", - "design", - ], - }, - "website": Object { - "en-US": "http://www.amazon.com/dp/B001R6JUZ2/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "5KsDBWseXY6QegucYAoacS", - "createdAt": "2017-06-27T09:35:43.996Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c5KsDBWseXY6QegucYAoacS", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:56:59.626Z", - }, - }, - Object { - "fields": Object { - "brand": Object { - "en-US": Object { - "fields": Object { - "companyDescription": Object { - "de": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "en-US": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - }, - "companyName": Object { - "en-US": "Normann Copenhagen", - }, - "email": Object { - "en-US": "normann@normann-copenhagen.com", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Brand logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - }, - "title": Object { - "en-US": "Normann Copenhagen", - }, - }, - "sys": Object { - "contentful_id": "3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c3wtvPBbBjiMKqKKga8I2Cu", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - }, - }, - "phone": Object { - "en-US": Array [ - "+45 35 55 44 59", - ], - }, - "twitter": Object { - "en-US": "https://twitter.com/NormannCPH", - }, - "website": Object { - "en-US": "http://www.normann-copenhagen.com/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c651CQ8rLoIYCeY6G0QG22q", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:55:16.820Z", - }, - }, - }, - "categories": Object { - "en-US": Array [ - Object { - "fields": Object { - "categoryDescription": Object { - "de": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "en-US": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - }, - "icon": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "category icon", - }, - "file": Object { - "en-US": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - }, - "title": Object { - "en-US": "Home and Kitchen", - }, - }, - "sys": Object { - "contentful_id": "6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - }, - }, - "title": Object { - "de": "Haus & Küche", - "en-US": "Home & Kitchen", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c7LAnCobuuWYSqks6wAwY2a", - "revision": 4, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - }, - ], - }, - "image": Object { - "en-US": Array [ - Object { - "fields": Object { - "description": Object { - "en-US": "Merchandise image", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 600, - }, - "size": 48751, - }, - "fileName": "jqvtazcyfwseah9fmysz.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg", - }, - }, - "title": Object { - "en-US": "Hudson Wall Cup ", - }, - }, - "sys": Object { - "contentful_id": "Xc0ny7GWsMEMCeASWO2um", - "createdAt": "2017-06-27T09:35:37.027Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "Xc0ny7GWsMEMCeASWO2um", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.027Z", - }, - }, - ], - }, - "price": Object { - "de": 11, - "en-US": 11, - }, - "productDescription": Object { - "de": "Wand-hängende Glas-Blumen-Vase und Terrarium", - "en-US": "Wall Hanging Glass Flower Vase and Terrarium", - }, - "productName": Object { - "de": "Becher", - "en-US": "Hudson Wall Cup", - }, - "quantity": Object { - "en-US": 101, - }, - "sizetypecolor": Object { - "en-US": "3 x 3 x 5 inches; 5.3 ounces", - }, - "sku": Object { - "en-US": "B00E82D7I8", - }, - "slug": Object { - "en-US": "hudson-wall-cup", - }, - "tags": Object { - "en-US": Array [ - "vase", - "flowers", - "accessories", - ], - }, - "website": Object { - "en-US": "http://www.amazon.com/dp/B00E82D7I8/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "3DVqIYj4dOwwcKu6sgqOgg", - "createdAt": "2017-06-27T09:35:44.006Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c3DVqIYj4dOwwcKu6sgqOgg", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:54:51.159Z", - }, - }, - Object { - "fields": Object { - "brand": Object { - "en-US": Object { - "fields": Object { - "companyDescription": Object { - "de": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "en-US": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - }, - "companyName": Object { - "en-US": "Normann Copenhagen", - }, - "email": Object { - "en-US": "normann@normann-copenhagen.com", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "Brand logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - }, - "title": Object { - "en-US": "Normann Copenhagen", - }, - }, - "sys": Object { - "contentful_id": "3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c3wtvPBbBjiMKqKKga8I2Cu", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - }, - }, - "phone": Object { - "en-US": Array [ - "+45 35 55 44 59", - ], - }, - "twitter": Object { - "en-US": "https://twitter.com/NormannCPH", - }, - "website": Object { - "en-US": "http://www.normann-copenhagen.com/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c651CQ8rLoIYCeY6G0QG22q", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:55:16.820Z", - }, - }, - }, - "categories": Object { - "en-US": Array [ - Object { - "fields": Object { - "categoryDescription": Object { - "de": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "en-US": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - }, - "icon": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "category icon", - }, - "file": Object { - "en-US": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - }, - "title": Object { - "en-US": "Home and Kitchen", - }, - }, - "sys": Object { - "contentful_id": "6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - }, - }, - "title": Object { - "de": "Haus & Küche", - "en-US": "Home & Kitchen", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c7LAnCobuuWYSqks6wAwY2a", - "revision": 4, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - }, - ], - }, - "image": Object { - "en-US": Array [ - Object { - "fields": Object { - "description": Object { - "en-US": "Merchandise photo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 450, - }, - "size": 28435, - }, - "fileName": "ryugj83mqwa1asojwtwb.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg", - }, - }, - "title": Object { - "en-US": "Whisk beaters", - }, - }, - "sys": Object { - "contentful_id": "10TkaLheGeQG6qQGqWYqUI", - "createdAt": "2017-06-27T09:35:36.032Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c10TkaLheGeQG6qQGqWYqUI", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.032Z", - }, - }, - ], - }, - "price": Object { - "de": 22, - "en-US": 22, - }, - "productDescription": Object { - "de": "Ein kreativer kleiner Schneebesen, der in 8 verschiedenen Farben kommt. Praktisch und nach dem Gebrauch leicht zu reinigen. Eine tolle Geschenkidee.", - "en-US": "A creative little whisk that comes in 8 different colors. Handy and easy to clean after use. A great gift idea.", - }, - "productName": Object { - "de": "Schneebesen", - "en-US": "Whisk Beater", - }, - "quantity": Object { - "en-US": 89, - }, - "sizetypecolor": Object { - "en-US": "0.8 x 0.8 x 11.2 inches; 1.6 ounces", - }, - "sku": Object { - "en-US": "B0081F2CCK", - }, - "slug": Object { - "en-US": "whisk-beater", - }, - "tags": Object { - "en-US": Array [ - "kitchen", - "accessories", - "whisk", - "scandinavia", - "design", - ], - }, - "website": Object { - "en-US": "http://www.amazon.com/dp/B0081F2CCK/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "6dbjWqNd9SqccegcqYq224", - "createdAt": "2017-06-27T09:35:44.049Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6dbjWqNd9SqccegcqYq224", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:53:23.179Z", - }, - }, - Object { - "fields": Object { - "brand": Object { - "en-US": Object { - "fields": Object { - "companyDescription": Object { - "de": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd. - -Wir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \\"Lemnos Brand\\" wurde als globale Designuhr von einem Meisterwerk \\"HOLA\\" von Kazuo KAWASAKI entworfen, das 1989 erschien. - -Danach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht. - -Lemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt. - -In den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt. - -Unsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", - "en-US": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966. - -We entered into the development for the original planning from late 1980 and \\"Lemnos Brand\\" recognized as the global design clock by a masterpiece \\"HOLA\\" designed by Kazuo KAWASAKI which released in 1989. - -Afterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world. - -Lemnos brand products are now highly praised from the design shops and the interior shops all over the world. - -In recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market. - -Our Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever.", - }, - "companyName": Object { - "en-US": "Lemnos", - }, - "email": Object { - "en-US": "info@acgears.com", - }, - "logo": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "company logo", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 32, - "width": 175, - }, - "size": 7149, - }, - "fileName": "lemnos-logo.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - }, - }, - "title": Object { - "en-US": "Lemnos", - }, - }, - "sys": Object { - "contentful_id": "2Y8LhXLnYAYqKCGEWG4EKI", - "createdAt": "2017-06-27T09:35:37.012Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.012Z", - }, - }, - }, - "phone": Object { - "en-US": Array [ - "+1 212 260 2269", - ], - }, - "website": Object { - "en-US": "http://www.lemnos.jp/en/", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "4LgMotpNF6W20YKmuemW0a", - "createdAt": "2017-06-27T09:35:44.396Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c4LgMotpNF6W20YKmuemW0a", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:51:15.647Z", - }, - }, - }, - "categories": Object { - "en-US": Array [ - Object { - "fields": Object { - "categoryDescription": Object { - "de": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "en-US": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - }, - "icon": Object { - "en-US": Object { - "fields": Object { - "description": Object { - "en-US": "category icon", - }, - "file": Object { - "en-US": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - }, - "title": Object { - "en-US": "Home and Kitchen", - }, - }, - "sys": Object { - "contentful_id": "6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - }, - }, - "title": Object { - "de": "Haus & Küche", - "en-US": "Home & Kitchen", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c7LAnCobuuWYSqks6wAwY2a", - "revision": 4, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - }, - ], - }, - "image": Object { - "en-US": Array [ - Object { - "fields": Object { - "description": Object { - "en-US": "by Lemnos", - }, - "file": Object { - "en-US": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 1000, - "width": 1000, - }, - "size": 66927, - }, - "fileName": "soso.clock.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg", - }, - }, - "title": Object { - "en-US": "SoSo Wall Clock", - }, - }, - "sys": Object { - "contentful_id": "KTRF62Q4gg60q6WCsWKw8", - "createdAt": "2017-06-27T09:35:37.064Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "KTRF62Q4gg60q6WCsWKw8", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Asset", - "updatedAt": "2017-06-27T09:35:37.064Z", - }, - }, - ], - }, - "price": Object { - "de": 120, - "en-US": 120, - }, - "productDescription": Object { - "de": "Die neu veröffentlichte SoSo Clock von Lemnos heiratet einfaches, sauberes Design und fette, auffällige Features. Sein gesättigtes Ringelblumengesicht ist ein lebhafter Pop der Farbe zu den weißen oder grauen Wänden, aber würde auch gut mit Marine und kastanienbraun paaren. Wo die meisten Uhren am Rande der Uhr Nummern sind, bringt der SoSo sie in die Mitte und lässt einen weiten Raum zwischen den Zahlen und dem leichten Rahmen. Der Stundenzeiger bietet eine schöne Unterbrechung der schwarzen und gelben der Uhr - es ist in einem brillanten Weiß vorgestellt. Trotz seiner kräftigen Farbe und des Kontrastes behält der SoSo eine saubere, reine Ästhetik, die für eine Vielzahl von zeitgenössischen Interieurs geeignet ist.", - "en-US": "The newly released SoSo Clock from Lemnos marries simple, clean design and bold, striking features. Its saturated marigold face is a lively pop of color to white or grey walls, but would also pair nicely with navy and maroon. Where most clocks feature numbers at the border of the clock, the SoSo brings them in tight to the middle, leaving a wide space between the numbers and the slight frame. The hour hand provides a nice interruption to the black and yellow of the clock - it is featured in a brilliant white. Despite its bold color and contrast, the SoSo maintains a clean, pure aesthetic that is suitable to a variety of contemporary interiors.", - }, - "productName": Object { - "de": "SoSo wanduhr", - "en-US": "SoSo Wall Clock", - }, - "quantity": Object { - "en-US": 3, - }, - "sizetypecolor": Object { - "en-US": "10\\" x 2.2\\"", - }, - "sku": Object { - "en-US": "B00MG4ULK2", - }, - "slug": Object { - "en-US": "soso-wall-clock", - }, - "tags": Object { - "en-US": Array [ - "home décor", - "clocks", - "interior design", - "yellow", - "gifts", - ], - }, - "website": Object { - "en-US": "http://store.dwell.com/soso-wall-clock.html", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "4BqrajvA8E6qwgkieoqmqO", - "createdAt": "2017-06-27T09:35:44.130Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c4BqrajvA8E6qwgkieoqmqO", - "revision": 2, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2017-06-27T09:52:29.215Z", - }, - }, - ], - Array [ - Object { - "fields": Object { - "jsonStringTest": Object { - "en-US": Array [ - "test", - ], - }, - "jsonTest": Object { - "en-US": Object { - "devDependencies": Object { - "babel-cli": "^6.26.0", - "babel-eslint": "^7.2.3", - "babel-jest": "^20.0.3", - "babel-plugin-add-module-exports": "^0.2.1", - "babel-plugin-lodash": "^3.2.11", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-plugin-transform-flow-strip-types": "^6.22.0", - "babel-plugin-transform-runtime": "^6.23.0", - "babel-preset-env": "^1.6.0", - "babel-preset-flow": "^6.23.0", - "babel-preset-react": "^6.24.1", - "babel-preset-stage-0": "^6.24.1", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "chokidar": "^1.7.0", - "cross-env": "^5.0.5", - "eslint": "^4.5.0", - "eslint-config-google": "^0.9.1", - "eslint-config-prettier": "^2.5.0", - "eslint-plugin-flow-vars": "^0.5.0", - "eslint-plugin-flowtype": "^2.35.0", - "eslint-plugin-import": "^2.7.0", - "eslint-plugin-jsx-a11y": "^6.0.2", - "eslint-plugin-prettier": "^2.2.0", - "eslint-plugin-react": "^7.3.0", - "flow-bin": "^0.42.0", - "glob": "^7.1.1", - "jest": "^20.0.4", - "jest-cli": "^20.0.4", - "lerna": "^2.1.1", - "plop": "^1.8.1", - "prettier": "^1.7.0", - "prettier-eslint-cli": "4.2.x", - "remotedev-server": "^0.2.3", - "rimraf": "^2.6.1", - }, - "engines": Object { - "yarn": "^1.2.1", - }, - "eslintIgnore": Array [ - "interfaces", - "**/__tests__/fixtures/", - ], - "private": true, - "scripts": Object { - "bootstrap": "yarn && npm run check-versions && lerna run prepublish", - "check-versions": "babel-node scripts/check-versions.js", - "format": "npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts", - "format-cache-dir": "prettier-eslint --write \\"packages/gatsby/cache-dir/*.js\\"", - "format-examples": "prettier-eslint --write \\"examples/**/gatsby-node.js\\" \\"examples/**/gatsby-config.js\\" \\"examples/**/src/**/*.js\\"", - "format-packages": "prettier-eslint --write \\"packages/*/src/**/*.js\\"", - "format-scripts": "prettier-eslint --write \\"scripts/**/*.js\\"", - "format-www": "prettier-eslint --write \\"www/*.js\\" \\"www/src/**/*.js\\"", - "jest": "jest", - "lerna": "lerna", - "lint": "eslint --ext .js,.jsx packages/**/src", - "lint:flow": "babel-node scripts/flow-check.js", - "plop": "plop", - "publish": "lerna publish", - "publish-canary": "lerna publish --canary --yes", - "publish-next": "lerna publish --npm-tag=next", - "remotedev": "remotedev --hostname=localhost --port=19999", - "test": "yarn lint && yarn jest", - "test:update": "jest --updateSnapshot", - "test:watch": "jest --watch", - "test_bkup": "npm run lint && npm run test-node && npm run test-integration", - "watch": "lerna run watch --no-sort --stream --concurrency 999", - }, - "workspaces": Array [ - "packages/*", - ], - }, - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "jsonTest", - "id": "jsonTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "71mfnH4QKsSsQmgoaQuq6O", - "createdAt": "2017-11-28T02:16:10.604Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c71mfnH4QKsSsQmgoaQuq6O", - "revision": 4, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2018-08-13T14:27:12.458Z", - }, - }, - ], - Array [ - Object { - "fields": Object { - "content": Object { - "en-US": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - }, - "title": Object { - "en-US": "Contentful images inlined in Markdown", - }, - }, - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "remarkTest", - "id": "remarkTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "contentful_id": "4L2GhTsJtCseMYM8Wia64i", - "createdAt": "2018-05-28T08:49:06.230Z", - "environment": Object { - "sys": Object { - "contentful_id": "master", - "id": "master", - "linkType": "Environment", - "type": "Link", - }, - }, - "id": "c4L2GhTsJtCseMYM8Wia64i", - "revision": 1, - "space": Object { - "sys": Object { - "contentful_id": "rocybtov1ozk", - "id": "rocybtov1ozk", - "linkType": "Space", - "type": "Link", - }, - }, - "type": "Entry", - "updatedAt": "2018-05-28T08:49:06.230Z", - }, - }, - ], -] -`; - -exports[`Process contentful data (by name) builds foreignReferenceMap 1`] = ` -Object { - "JrePkDVYomE8AwcuCUyMi___Entry": Array [ - Object { - "id": "c5KsDBWseXY6QegucYAoacS", - "name": "product___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "KTRF62Q4gg60q6WCsWKw8___Asset": Array [ - Object { - "id": "c4BqrajvA8E6qwgkieoqmqO", - "name": "product___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "Xc0ny7GWsMEMCeASWO2um___Asset": Array [ - Object { - "id": "c3DVqIYj4dOwwcKu6sgqOgg", - "name": "product___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c10TkaLheGeQG6qQGqWYqUI___Asset": Array [ - Object { - "id": "c6dbjWqNd9SqccegcqYq224", - "name": "product___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c24DPGBDeGEaYy8ms4Y8QMQ___Entry": Array [ - Object { - "id": "c5KsDBWseXY6QegucYAoacS", - "name": "product___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c2Y8LhXLnYAYqKCGEWG4EKI___Asset": Array [ - Object { - "id": "c4LgMotpNF6W20YKmuemW0a", - "name": "brand___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c3wtvPBbBjiMKqKKga8I2Cu___Asset": Array [ - Object { - "id": "c651CQ8rLoIYCeY6G0QG22q", - "name": "brand___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c4LgMotpNF6W20YKmuemW0a___Entry": Array [ - Object { - "id": "c4BqrajvA8E6qwgkieoqmqO", - "name": "product___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset": Array [ - Object { - "id": "JrePkDVYomE8AwcuCUyMi", - "name": "brand___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c651CQ8rLoIYCeY6G0QG22q___Entry": Array [ - Object { - "id": "c3DVqIYj4dOwwcKu6sgqOgg", - "name": "product___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - Object { - "id": "c6dbjWqNd9SqccegcqYq224", - "name": "product___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c6m5AJ9vMPKc8OUoQeoCS4o___Asset": Array [ - Object { - "id": "c7LAnCobuuWYSqks6wAwY2a", - "name": "category___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c6t4HKjytPi0mYgs240wkG___Asset": Array [ - Object { - "id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "name": "category___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "c7LAnCobuuWYSqks6wAwY2a___Entry": Array [ - Object { - "id": "c3DVqIYj4dOwwcKu6sgqOgg", - "name": "product___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - Object { - "id": "c6dbjWqNd9SqccegcqYq224", - "name": "product___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - Object { - "id": "c4BqrajvA8E6qwgkieoqmqO", - "name": "product___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], - "wtrHxeu3zEoEce2MokCSi___Asset": Array [ - Object { - "id": "c5KsDBWseXY6QegucYAoacS", - "name": "product___NODE", - "spaceId": "rocybtov1ozk", - "type": "Entry", - }, - ], -} -`; - -exports[`Process contentful data (by name) builds list of resolvable data 1`] = ` -Set { - "c7LAnCobuuWYSqks6wAwY2a___Entry", - "c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "c651CQ8rLoIYCeY6G0QG22q___Entry", - "c4LgMotpNF6W20YKmuemW0a___Entry", - "JrePkDVYomE8AwcuCUyMi___Entry", - "c5KsDBWseXY6QegucYAoacS___Entry", - "c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "c6dbjWqNd9SqccegcqYq224___Entry", - "c4BqrajvA8E6qwgkieoqmqO___Entry", - "c71mfnH4QKsSsQmgoaQuq6O___Entry", - "c4L2GhTsJtCseMYM8Wia64i___Entry", - "c3wtvPBbBjiMKqKKga8I2Cu___Asset", - "KTRF62Q4gg60q6WCsWKw8___Asset", - "Xc0ny7GWsMEMCeASWO2um___Asset", - "c2Y8LhXLnYAYqKCGEWG4EKI___Asset", - "c6t4HKjytPi0mYgs240wkG___Asset", - "c1MgbdJNTsMWKI0W68oYqkU___Asset", - "c6m5AJ9vMPKc8OUoQeoCS4o___Asset", - "c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset", - "wtrHxeu3zEoEce2MokCSi___Asset", - "c10TkaLheGeQG6qQGqWYqUI___Asset", - "c6s3iG2OVmoUcosmA8ocqsG___Asset", -} -`; - -exports[`Process contentful data (by name) creates nodes for each asset 1`] = ` -Array [ - Array [ - Object { - "children": Array [], - "contentful_id": "c3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - "id": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.178Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Normann Copenhagen", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - "id": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.178Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Normann Copenhagen", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "KTRF62Q4gg60q6WCsWKw8", - "createdAt": "2017-06-27T09:35:37.064Z", - "description": "by Lemnos", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 1000, - "width": 1000, - }, - "size": 66927, - }, - "fileName": "soso.clock.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg", - }, - "id": "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.064Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "SoSo Wall Clock", - "updatedAt": "2017-06-27T09:35:37.064Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "KTRF62Q4gg60q6WCsWKw8", - "createdAt": "2017-06-27T09:35:37.064Z", - "description": "by Lemnos", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 1000, - "width": 1000, - }, - "size": 66927, - }, - "fileName": "soso.clock.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg", - }, - "id": "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.064Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "SoSo Wall Clock", - "updatedAt": "2017-06-27T09:35:37.064Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "Xc0ny7GWsMEMCeASWO2um", - "createdAt": "2017-06-27T09:35:37.027Z", - "description": "Merchandise image", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 600, - }, - "size": 48751, - }, - "fileName": "jqvtazcyfwseah9fmysz.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg", - }, - "id": "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.027Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Hudson Wall Cup ", - "updatedAt": "2017-06-27T09:35:37.027Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "Xc0ny7GWsMEMCeASWO2um", - "createdAt": "2017-06-27T09:35:37.027Z", - "description": "Merchandise image", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 600, - }, - "size": 48751, - }, - "fileName": "jqvtazcyfwseah9fmysz.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg", - }, - "id": "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.027Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Hudson Wall Cup ", - "updatedAt": "2017-06-27T09:35:37.027Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "createdAt": "2017-06-27T09:35:37.012Z", - "description": "company logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 32, - "width": 175, - }, - "size": 7149, - }, - "fileName": "lemnos-logo.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - }, - "id": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.012Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Lemnos", - "updatedAt": "2017-06-27T09:35:37.012Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "createdAt": "2017-06-27T09:35:37.012Z", - "description": "company logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 32, - "width": 175, - }, - "size": 7149, - }, - "fileName": "lemnos-logo.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - }, - "id": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.012Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Lemnos", - "updatedAt": "2017-06-27T09:35:37.012Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6t4HKjytPi0mYgs240wkG", - "createdAt": "2017-06-27T09:35:36.633Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 128, - "width": 128, - }, - "size": 6744, - }, - "fileName": "toys_512pxGREY.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - }, - "id": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.633Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Toys", - "updatedAt": "2017-06-27T09:35:36.633Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6t4HKjytPi0mYgs240wkG", - "createdAt": "2017-06-27T09:35:36.633Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 128, - "width": 128, - }, - "size": 6744, - }, - "fileName": "toys_512pxGREY.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - }, - "id": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.633Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Toys", - "updatedAt": "2017-06-27T09:35:36.633Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c1MgbdJNTsMWKI0W68oYqkU", - "createdAt": "2017-06-27T09:35:36.182Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 500, - "width": 500, - }, - "size": 44089, - }, - "fileName": "9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - }, - "id": "rocybtov1ozk___c1MgbdJNTsMWKI0W68oYqkU___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.182Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Chive logo", - "updatedAt": "2017-06-27T09:35:36.182Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c1MgbdJNTsMWKI0W68oYqkU", - "createdAt": "2017-06-27T09:35:36.182Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 500, - "width": 500, - }, - "size": 44089, - }, - "fileName": "9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - }, - "id": "rocybtov1ozk___c1MgbdJNTsMWKI0W68oYqkU___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.182Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Chive logo", - "updatedAt": "2017-06-27T09:35:36.182Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "description": "category icon", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - "id": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.172Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Home and Kitchen", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "description": "category icon", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - "id": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.172Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Home and Kitchen", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "createdAt": "2017-06-27T09:35:36.168Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 100, - "width": 100, - }, - "size": 7003, - }, - "fileName": "playsam.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - }, - "id": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.168Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam", - "updatedAt": "2017-06-27T09:35:36.168Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "createdAt": "2017-06-27T09:35:36.168Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 100, - "width": 100, - }, - "size": 7003, - }, - "fileName": "playsam.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - }, - "id": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.168Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam", - "updatedAt": "2017-06-27T09:35:36.168Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "wtrHxeu3zEoEce2MokCSi", - "createdAt": "2017-06-27T09:35:36.037Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 446, - "width": 600, - }, - "size": 27187, - }, - "fileName": "quwowooybuqbl6ntboz3.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg", - }, - "id": "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.037Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam Streamliner", - "updatedAt": "2017-06-27T09:35:36.037Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "wtrHxeu3zEoEce2MokCSi", - "createdAt": "2017-06-27T09:35:36.037Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 446, - "width": 600, - }, - "size": 27187, - }, - "fileName": "quwowooybuqbl6ntboz3.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg", - }, - "id": "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.037Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam Streamliner", - "updatedAt": "2017-06-27T09:35:36.037Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c10TkaLheGeQG6qQGqWYqUI", - "createdAt": "2017-06-27T09:35:36.032Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 450, - }, - "size": 28435, - }, - "fileName": "ryugj83mqwa1asojwtwb.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg", - }, - "id": "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.032Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Whisk beaters", - "updatedAt": "2017-06-27T09:35:36.032Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c10TkaLheGeQG6qQGqWYqUI", - "createdAt": "2017-06-27T09:35:36.032Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 450, - }, - "size": 28435, - }, - "fileName": "ryugj83mqwa1asojwtwb.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg", - }, - "id": "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.032Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Whisk beaters", - "updatedAt": "2017-06-27T09:35:36.032Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6s3iG2OVmoUcosmA8ocqsG", - "createdAt": "2017-06-27T09:35:35.994Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 250, - "width": 250, - }, - "size": 4244, - }, - "fileName": "1418244847_Streamline-18-256 (1).png", - "url": "//images.ctfassets.net/rocybtov1ozk/6s3iG2OVmoUcosmA8ocqsG/286ac4c1be74e05d2e7e11bc5a55bc83/1418244847_Streamline-18-256__1_.png", - }, - "id": "rocybtov1ozk___c6s3iG2OVmoUcosmA8ocqsG___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:35.994Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "House icon", - "updatedAt": "2017-06-27T09:35:35.994Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6s3iG2OVmoUcosmA8ocqsG", - "createdAt": "2017-06-27T09:35:35.994Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 250, - "width": 250, - }, - "size": 4244, - }, - "fileName": "1418244847_Streamline-18-256 (1).png", - "url": "//images.ctfassets.net/rocybtov1ozk/6s3iG2OVmoUcosmA8ocqsG/286ac4c1be74e05d2e7e11bc5a55bc83/1418244847_Streamline-18-256__1_.png", - }, - "id": "rocybtov1ozk___c6s3iG2OVmoUcosmA8ocqsG___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:35.994Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "House icon", - "updatedAt": "2017-06-27T09:35:35.994Z", - }, - ], -] -`; - -exports[`Process contentful data (by name) creates nodes for each entry 1`] = ` -Array [ - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "title", - "id": "Category", - "internal": Object { - "contentDigest": "2017-06-27T09:40:52.685Z", - "type": "ContentfulContentType", - }, - "name": "Category", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "categoryDescription___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrycategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrytitleTextNode", - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrycategoryDescriptionTextNode", - ], - "contentful_id": "c7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "icon___NODE": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset", - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - "internal": Object { - "contentDigest": "2020-06-30T11:22:54.201Z", - "type": "ContentfulCategory", - }, - "node_locale": "en-US", - "parent": "Category", - "product___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrytitleTextNode", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - ], - Array [ - Object { - "categoryDescription___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrycategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrytitleTextNode", - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrycategoryDescriptionTextNode", - ], - "contentful_id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "createdAt": "2017-06-27T09:35:44.992Z", - "icon___NODE": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset", - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:46:43.477Z", - "type": "ContentfulCategory", - }, - "node_locale": "en-US", - "parent": "Category", - "product___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrytitleTextNode", - "updatedAt": "2017-06-27T09:46:43.477Z", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrytitleTextNode", - "internal": Object { - "content": "Home & Kitchen", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryTitleTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - "sys": Object { - "type": "Entry", - }, - "title": "Home & Kitchen", - }, - ], - Array [ - Object { - "categoryDescription": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrycategoryDescriptionTextNode", - "internal": Object { - "content": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrytitleTextNode", - "internal": Object { - "content": "Toys", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryTitleTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "sys": Object { - "type": "Entry", - }, - "title": "Toys", - }, - ], - Array [ - Object { - "categoryDescription": "Shop for toys, games, educational aids", - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrycategoryDescriptionTextNode", - "internal": Object { - "content": "Shop for toys, games, educational aids", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "title", - "id": "Category", - "internal": Object { - "contentDigest": "2017-06-27T09:40:52.685Z", - "type": "ContentfulContentType", - }, - "name": "Category", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "categoryDescription___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___decategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___detitleTextNode", - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___decategoryDescriptionTextNode", - ], - "contentful_id": "c7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "icon___NODE": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset___de", - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - "internal": Object { - "contentDigest": "2020-06-30T11:22:54.201Z", - "type": "ContentfulCategory", - }, - "node_locale": "de", - "parent": "Category", - "product___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___detitleTextNode", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - ], - Array [ - Object { - "categoryDescription___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___decategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___detitleTextNode", - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___decategoryDescriptionTextNode", - ], - "contentful_id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "createdAt": "2017-06-27T09:35:44.992Z", - "icon___NODE": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset___de", - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:46:43.477Z", - "type": "ContentfulCategory", - }, - "node_locale": "de", - "parent": "Category", - "product___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___detitleTextNode", - "updatedAt": "2017-06-27T09:46:43.477Z", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___detitleTextNode", - "internal": Object { - "content": "Haus & Küche", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryTitleTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - "sys": Object { - "type": "Entry", - }, - "title": "Haus & Küche", - }, - ], - Array [ - Object { - "categoryDescription": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___decategoryDescriptionTextNode", - "internal": Object { - "content": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___detitleTextNode", - "internal": Object { - "content": "Spielzeug", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryTitleTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - "sys": Object { - "type": "Entry", - }, - "title": "Spielzeug", - }, - ], - Array [ - Object { - "categoryDescription": "Spielzeugladen, Spiele, Lernhilfen", - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___decategoryDescriptionTextNode", - "internal": Object { - "content": "Spielzeugladen, Spiele, Lernhilfen", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "companyName", - "id": "Brand", - "internal": Object { - "contentDigest": "2017-06-27T09:41:09.339Z", - "type": "ContentfulContentType", - }, - "name": "Brand", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyNameTextNode", - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyNameTextNode", - "contentful_id": "c651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "email": "normann@normann-copenhagen.com", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:55:16.820Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset", - "node_locale": "en-US", - "parent": "Brand", - "phone": Array [ - "+45 35 55 44 59", - ], - "product___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "twitter": "https://twitter.com/NormannCPH", - "updatedAt": "2017-06-27T09:55:16.820Z", - "website": "http://www.normann-copenhagen.com/", - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyNameTextNode", - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyNameTextNode", - "contentful_id": "c4LgMotpNF6W20YKmuemW0a", - "createdAt": "2017-06-27T09:35:44.396Z", - "email": "info@acgears.com", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:51:15.647Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset", - "node_locale": "en-US", - "parent": "Brand", - "phone": Array [ - "+1 212 260 2269", - ], - "product___NODE": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:51:15.647Z", - "website": "http://www.lemnos.jp/en/", - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyNameTextNode", - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyNameTextNode", - "contentful_id": "JrePkDVYomE8AwcuCUyMi", - "createdAt": "2017-06-27T09:35:44.988Z", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:50:36.937Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset", - "node_locale": "en-US", - "parent": "Brand", - "product___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:50:36.937Z", - "website": "http://playsam.com/", - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Normann Copenhagen", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyNameTextNode", - "internal": Object { - "content": "Normann Copenhagen", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyDescriptionTextNode", - "internal": Object { - "content": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Lemnos", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyNameTextNode", - "internal": Object { - "content": "Lemnos", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966. - -We entered into the development for the original planning from late 1980 and \\"Lemnos Brand\\" recognized as the global design clock by a masterpiece \\"HOLA\\" designed by Kazuo KAWASAKI which released in 1989. - -Afterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world. - -Lemnos brand products are now highly praised from the design shops and the interior shops all over the world. - -In recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market. - -Our Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever.", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyDescriptionTextNode", - "internal": Object { - "content": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966. - -We entered into the development for the original planning from late 1980 and \\"Lemnos Brand\\" recognized as the global design clock by a masterpiece \\"HOLA\\" designed by Kazuo KAWASAKI which released in 1989. - -Afterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world. - -Lemnos brand products are now highly praised from the design shops and the interior shops all over the world. - -In recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market. - -Our Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever.", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Playsam", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyNameTextNode", - "internal": Object { - "content": "Playsam", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984.", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyDescriptionTextNode", - "internal": Object { - "content": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984.", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "companyName", - "id": "Brand", - "internal": Object { - "contentDigest": "2017-06-27T09:41:09.339Z", - "type": "ContentfulContentType", - }, - "name": "Brand", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyNameTextNode", - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyNameTextNode", - "contentful_id": "c651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "email": "normann@normann-copenhagen.com", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:55:16.820Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset___de", - "node_locale": "de", - "parent": "Brand", - "phone": Array [ - "+45 35 55 44 59", - ], - "product___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "twitter": "https://twitter.com/NormannCPH", - "updatedAt": "2017-06-27T09:55:16.820Z", - "website": "http://www.normann-copenhagen.com/", - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyNameTextNode", - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyNameTextNode", - "contentful_id": "c4LgMotpNF6W20YKmuemW0a", - "createdAt": "2017-06-27T09:35:44.396Z", - "email": "info@acgears.com", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:51:15.647Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset___de", - "node_locale": "de", - "parent": "Brand", - "phone": Array [ - "+1 212 260 2269", - ], - "product___NODE": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:51:15.647Z", - "website": "http://www.lemnos.jp/en/", - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyNameTextNode", - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyNameTextNode", - "contentful_id": "JrePkDVYomE8AwcuCUyMi", - "createdAt": "2017-06-27T09:35:44.988Z", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:50:36.937Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset___de", - "node_locale": "de", - "parent": "Brand", - "product___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:50:36.937Z", - "website": "http://playsam.com/", - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Normann Copenhagen", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyNameTextNode", - "internal": Object { - "content": "Normann Copenhagen", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyDescriptionTextNode", - "internal": Object { - "content": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Lemnos", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyNameTextNode", - "internal": Object { - "content": "Lemnos", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd. - -Wir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \\"Lemnos Brand\\" wurde als globale Designuhr von einem Meisterwerk \\"HOLA\\" von Kazuo KAWASAKI entworfen, das 1989 erschien. - -Danach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht. - -Lemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt. - -In den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt. - -Unsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyDescriptionTextNode", - "internal": Object { - "content": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd. - -Wir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \\"Lemnos Brand\\" wurde als globale Designuhr von einem Meisterwerk \\"HOLA\\" von Kazuo KAWASAKI entworfen, das 1989 erschien. - -Danach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht. - -Lemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt. - -In den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt. - -Unsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Playsam", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyNameTextNode", - "internal": Object { - "content": "Playsam", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyDescriptionTextNode", - "internal": Object { - "content": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "productName", - "id": "Product", - "internal": Object { - "contentDigest": "2017-06-27T09:40:36.821Z", - "type": "ContentfulContentType", - }, - "name": "Product", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - ], - "children": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductNameTextNode", - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductDescriptionTextNode", - ], - "contentful_id": "c5KsDBWseXY6QegucYAoacS", - "createdAt": "2017-06-27T09:35:43.996Z", - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - "image___NODE": Array [ - "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:56:59.626Z", - "type": "ContentfulProduct", - }, - "node_locale": "en-US", - "parent": "Product", - "price": 44, - "productDescription___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductNameTextNode", - "quantity": 56, - "sizetypecolor": "Length: 135 mm | color: espresso, green, or icar (white)", - "sku": "B001R6JUZ2", - "slug": "playsam-streamliner-classic-car-espresso", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "wood", - "toy", - "car", - "sweden", - "design", - ], - "updatedAt": "2017-06-27T09:56:59.626Z", - "website": "http://www.amazon.com/dp/B001R6JUZ2/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - ], - "children": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductNameTextNode", - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductDescriptionTextNode", - ], - "contentful_id": "c3DVqIYj4dOwwcKu6sgqOgg", - "createdAt": "2017-06-27T09:35:44.006Z", - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "image___NODE": Array [ - "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:54:51.159Z", - "type": "ContentfulProduct", - }, - "node_locale": "en-US", - "parent": "Product", - "price": 11, - "productDescription___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductNameTextNode", - "quantity": 101, - "sizetypecolor": "3 x 3 x 5 inches; 5.3 ounces", - "sku": "B00E82D7I8", - "slug": "hudson-wall-cup", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "vase", - "flowers", - "accessories", - ], - "updatedAt": "2017-06-27T09:54:51.159Z", - "website": "http://www.amazon.com/dp/B00E82D7I8/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - ], - "children": Array [ - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductNameTextNode", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductDescriptionTextNode", - ], - "contentful_id": "c6dbjWqNd9SqccegcqYq224", - "createdAt": "2017-06-27T09:35:44.049Z", - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "image___NODE": Array [ - "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:53:23.179Z", - "type": "ContentfulProduct", - }, - "node_locale": "en-US", - "parent": "Product", - "price": 22, - "productDescription___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductNameTextNode", - "quantity": 89, - "sizetypecolor": "0.8 x 0.8 x 11.2 inches; 1.6 ounces", - "sku": "B0081F2CCK", - "slug": "whisk-beater", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "kitchen", - "accessories", - "whisk", - "scandinavia", - "design", - ], - "updatedAt": "2017-06-27T09:53:23.179Z", - "website": "http://www.amazon.com/dp/B0081F2CCK/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - ], - "children": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductNameTextNode", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductDescriptionTextNode", - ], - "contentful_id": "c4BqrajvA8E6qwgkieoqmqO", - "createdAt": "2017-06-27T09:35:44.130Z", - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - "image___NODE": Array [ - "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:52:29.215Z", - "type": "ContentfulProduct", - }, - "node_locale": "en-US", - "parent": "Product", - "price": 120, - "productDescription___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductNameTextNode", - "quantity": 3, - "sizetypecolor": "10\\" x 2.2\\"", - "sku": "B00MG4ULK2", - "slug": "soso-wall-clock", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "home décor", - "clocks", - "interior design", - "yellow", - "gifts", - ], - "updatedAt": "2017-06-27T09:52:29.215Z", - "website": "http://store.dwell.com/soso-wall-clock.html", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductNameTextNode", - "internal": Object { - "content": "Playsam Streamliner Classic Car, Espresso", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - "productName": "Playsam Streamliner Classic Car, Espresso", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductDescriptionTextNode", - "internal": Object { - "content": "A classic Playsam design, the Streamliner Classic Car has been selected as Swedish Design Classic by the Swedish National Museum for its inventive style and sleek surface. It's no wonder that this wooden car has also been a long-standing favorite for children both big and small!", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - "productDescription": "A classic Playsam design, the Streamliner Classic Car has been selected as Swedish Design Classic by the Swedish National Museum for its inventive style and sleek surface. It's no wonder that this wooden car has also been a long-standing favorite for children both big and small!", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductNameTextNode", - "internal": Object { - "content": "Hudson Wall Cup", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "productName": "Hudson Wall Cup", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductDescriptionTextNode", - "internal": Object { - "content": "Wall Hanging Glass Flower Vase and Terrarium", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "productDescription": "Wall Hanging Glass Flower Vase and Terrarium", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductNameTextNode", - "internal": Object { - "content": "Whisk Beater", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "productName": "Whisk Beater", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductDescriptionTextNode", - "internal": Object { - "content": "A creative little whisk that comes in 8 different colors. Handy and easy to clean after use. A great gift idea.", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "productDescription": "A creative little whisk that comes in 8 different colors. Handy and easy to clean after use. A great gift idea.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductNameTextNode", - "internal": Object { - "content": "SoSo Wall Clock", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - "productName": "SoSo Wall Clock", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductDescriptionTextNode", - "internal": Object { - "content": "The newly released SoSo Clock from Lemnos marries simple, clean design and bold, striking features. Its saturated marigold face is a lively pop of color to white or grey walls, but would also pair nicely with navy and maroon. Where most clocks feature numbers at the border of the clock, the SoSo brings them in tight to the middle, leaving a wide space between the numbers and the slight frame. The hour hand provides a nice interruption to the black and yellow of the clock - it is featured in a brilliant white. Despite its bold color and contrast, the SoSo maintains a clean, pure aesthetic that is suitable to a variety of contemporary interiors.", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - "productDescription": "The newly released SoSo Clock from Lemnos marries simple, clean design and bold, striking features. Its saturated marigold face is a lively pop of color to white or grey walls, but would also pair nicely with navy and maroon. Where most clocks feature numbers at the border of the clock, the SoSo brings them in tight to the middle, leaving a wide space between the numbers and the slight frame. The hour hand provides a nice interruption to the black and yellow of the clock - it is featured in a brilliant white. Despite its bold color and contrast, the SoSo maintains a clean, pure aesthetic that is suitable to a variety of contemporary interiors.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "productName", - "id": "Product", - "internal": Object { - "contentDigest": "2017-06-27T09:40:36.821Z", - "type": "ContentfulContentType", - }, - "name": "Product", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductNameTextNode", - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c5KsDBWseXY6QegucYAoacS", - "createdAt": "2017-06-27T09:35:43.996Z", - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:56:59.626Z", - "type": "ContentfulProduct", - }, - "node_locale": "de", - "parent": "Product", - "price": 44, - "productDescription___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductNameTextNode", - "quantity": 56, - "sizetypecolor": "Length: 135 mm | color: espresso, green, or icar (white)", - "sku": "B001R6JUZ2", - "slug": "playsam-streamliner-classic-car-espresso", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "wood", - "toy", - "car", - "sweden", - "design", - ], - "updatedAt": "2017-06-27T09:56:59.626Z", - "website": "http://www.amazon.com/dp/B001R6JUZ2/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductNameTextNode", - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c3DVqIYj4dOwwcKu6sgqOgg", - "createdAt": "2017-06-27T09:35:44.006Z", - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:54:51.159Z", - "type": "ContentfulProduct", - }, - "node_locale": "de", - "parent": "Product", - "price": 11, - "productDescription___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductNameTextNode", - "quantity": 101, - "sizetypecolor": "3 x 3 x 5 inches; 5.3 ounces", - "sku": "B00E82D7I8", - "slug": "hudson-wall-cup", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "vase", - "flowers", - "accessories", - ], - "updatedAt": "2017-06-27T09:54:51.159Z", - "website": "http://www.amazon.com/dp/B00E82D7I8/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductNameTextNode", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c6dbjWqNd9SqccegcqYq224", - "createdAt": "2017-06-27T09:35:44.049Z", - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:53:23.179Z", - "type": "ContentfulProduct", - }, - "node_locale": "de", - "parent": "Product", - "price": 22, - "productDescription___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductNameTextNode", - "quantity": 89, - "sizetypecolor": "0.8 x 0.8 x 11.2 inches; 1.6 ounces", - "sku": "B0081F2CCK", - "slug": "whisk-beater", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "kitchen", - "accessories", - "whisk", - "scandinavia", - "design", - ], - "updatedAt": "2017-06-27T09:53:23.179Z", - "website": "http://www.amazon.com/dp/B0081F2CCK/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductNameTextNode", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c4BqrajvA8E6qwgkieoqmqO", - "createdAt": "2017-06-27T09:35:44.130Z", - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:52:29.215Z", - "type": "ContentfulProduct", - }, - "node_locale": "de", - "parent": "Product", - "price": 120, - "productDescription___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductNameTextNode", - "quantity": 3, - "sizetypecolor": "10\\" x 2.2\\"", - "sku": "B00MG4ULK2", - "slug": "soso-wall-clock", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "home décor", - "clocks", - "interior design", - "yellow", - "gifts", - ], - "updatedAt": "2017-06-27T09:52:29.215Z", - "website": "http://store.dwell.com/soso-wall-clock.html", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductNameTextNode", - "internal": Object { - "content": "Playsam Streamliner Klassisches Auto, Espresso", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - "productName": "Playsam Streamliner Klassisches Auto, Espresso", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Ein klassisches Playsam-Design, das Streamliner Classic Car wurde als Swedish Design Classic vom Schwedischen Nationalmuseum für seinen erfinderischen Stil und seine schlanke Oberfläche ausgewählt. Es ist kein Wunder, dass dieses hölzerne Auto auch ein langjähriger Liebling für Kinder gewesen ist, die groß und klein sind!", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - "productDescription": "Ein klassisches Playsam-Design, das Streamliner Classic Car wurde als Swedish Design Classic vom Schwedischen Nationalmuseum für seinen erfinderischen Stil und seine schlanke Oberfläche ausgewählt. Es ist kein Wunder, dass dieses hölzerne Auto auch ein langjähriger Liebling für Kinder gewesen ist, die groß und klein sind!", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductNameTextNode", - "internal": Object { - "content": "Becher", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "productName": "Becher", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Wand-hängende Glas-Blumen-Vase und Terrarium", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "productDescription": "Wand-hängende Glas-Blumen-Vase und Terrarium", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductNameTextNode", - "internal": Object { - "content": "Schneebesen", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "productName": "Schneebesen", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Ein kreativer kleiner Schneebesen, der in 8 verschiedenen Farben kommt. Praktisch und nach dem Gebrauch leicht zu reinigen. Eine tolle Geschenkidee.", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "productDescription": "Ein kreativer kleiner Schneebesen, der in 8 verschiedenen Farben kommt. Praktisch und nach dem Gebrauch leicht zu reinigen. Eine tolle Geschenkidee.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductNameTextNode", - "internal": Object { - "content": "SoSo wanduhr", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - "productName": "SoSo wanduhr", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Die neu veröffentlichte SoSo Clock von Lemnos heiratet einfaches, sauberes Design und fette, auffällige Features. Sein gesättigtes Ringelblumengesicht ist ein lebhafter Pop der Farbe zu den weißen oder grauen Wänden, aber würde auch gut mit Marine und kastanienbraun paaren. Wo die meisten Uhren am Rande der Uhr Nummern sind, bringt der SoSo sie in die Mitte und lässt einen weiten Raum zwischen den Zahlen und dem leichten Rahmen. Der Stundenzeiger bietet eine schöne Unterbrechung der schwarzen und gelben der Uhr - es ist in einem brillanten Weiß vorgestellt. Trotz seiner kräftigen Farbe und des Kontrastes behält der SoSo eine saubere, reine Ästhetik, die für eine Vielzahl von zeitgenössischen Interieurs geeignet ist.", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - "productDescription": "Die neu veröffentlichte SoSo Clock von Lemnos heiratet einfaches, sauberes Design und fette, auffällige Features. Sein gesättigtes Ringelblumengesicht ist ein lebhafter Pop der Farbe zu den weißen oder grauen Wänden, aber würde auch gut mit Marine und kastanienbraun paaren. Wo die meisten Uhren am Rande der Uhr Nummern sind, bringt der SoSo sie in die Mitte und lässt einen weiten Raum zwischen den Zahlen und dem leichten Rahmen. Der Stundenzeiger bietet eine schöne Unterbrechung der schwarzen und gelben der Uhr - es ist in einem brillanten Weiß vorgestellt. Trotz seiner kräftigen Farbe und des Kontrastes behält der SoSo eine saubere, reine Ästhetik, die für eine Vielzahl von zeitgenössischen Interieurs geeignet ist.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "just for testing JSON fields", - "displayField": null, - "id": "JSON-test", - "internal": Object { - "contentDigest": "2018-08-13T14:21:13.985Z", - "type": "ContentfulContentType", - }, - "name": "JSON-test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonTestJSONNode", - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonStringTest0JSONNode", - ], - "contentful_id": "c71mfnH4QKsSsQmgoaQuq6O", - "createdAt": "2017-11-28T02:16:10.604Z", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry", - "internal": Object { - "contentDigest": "2018-08-13T14:27:12.458Z", - "type": "ContentfulJsonTest", - }, - "jsonStringTest___NODE": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonStringTest0JSONNode", - ], - "jsonTest___NODE": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonTestJSONNode", - "node_locale": "en-US", - "parent": "JSON-test", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "jsonTest", - "id": "jsonTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "updatedAt": "2018-08-13T14:27:12.458Z", - }, - ], - Array [ - Object { - "children": Array [], - "devDependencies": Object { - "babel-cli": "^6.26.0", - "babel-eslint": "^7.2.3", - "babel-jest": "^20.0.3", - "babel-plugin-add-module-exports": "^0.2.1", - "babel-plugin-lodash": "^3.2.11", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-plugin-transform-flow-strip-types": "^6.22.0", - "babel-plugin-transform-runtime": "^6.23.0", - "babel-preset-env": "^1.6.0", - "babel-preset-flow": "^6.23.0", - "babel-preset-react": "^6.24.1", - "babel-preset-stage-0": "^6.24.1", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "chokidar": "^1.7.0", - "cross-env": "^5.0.5", - "eslint": "^4.5.0", - "eslint-config-google": "^0.9.1", - "eslint-config-prettier": "^2.5.0", - "eslint-plugin-flow-vars": "^0.5.0", - "eslint-plugin-flowtype": "^2.35.0", - "eslint-plugin-import": "^2.7.0", - "eslint-plugin-jsx-a11y": "^6.0.2", - "eslint-plugin-prettier": "^2.2.0", - "eslint-plugin-react": "^7.3.0", - "flow-bin": "^0.42.0", - "glob": "^7.1.1", - "jest": "^20.0.4", - "jest-cli": "^20.0.4", - "lerna": "^2.1.1", - "plop": "^1.8.1", - "prettier": "^1.7.0", - "prettier-eslint-cli": "4.2.x", - "remotedev-server": "^0.2.3", - "rimraf": "^2.6.1", - }, - "engines": Object { - "yarn": "^1.2.1", - }, - "eslintIgnore": Array [ - "interfaces", - "**/__tests__/fixtures/", - ], - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonTestJSONNode", - "internal": Object { - "content": "{\\"engines\\":{\\"yarn\\":\\"^1.2.1\\"},\\"private\\":true,\\"scripts\\":{\\"jest\\":\\"jest\\",\\"lint\\":\\"eslint --ext .js,.jsx packages/**/src\\",\\"plop\\":\\"plop\\",\\"test\\":\\"yarn lint && yarn jest\\",\\"lerna\\":\\"lerna\\",\\"watch\\":\\"lerna run watch --no-sort --stream --concurrency 999\\",\\"format\\":\\"npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts\\",\\"publish\\":\\"lerna publish\\",\\"bootstrap\\":\\"yarn && npm run check-versions && lerna run prepublish\\",\\"lint:flow\\":\\"babel-node scripts/flow-check.js\\",\\"remotedev\\":\\"remotedev --hostname=localhost --port=19999\\",\\"test_bkup\\":\\"npm run lint && npm run test-node && npm run test-integration\\",\\"format-www\\":\\"prettier-eslint --write /\\"www/*.js/\\" /\\"www/src/**/*.js/\\"\\",\\"test:watch\\":\\"jest --watch\\",\\"test:update\\":\\"jest --updateSnapshot\\",\\"publish-next\\":\\"lerna publish --npm-tag=next\\",\\"check-versions\\":\\"babel-node scripts/check-versions.js\\",\\"format-scripts\\":\\"prettier-eslint --write /\\"scripts/**/*.js/\\"\\",\\"publish-canary\\":\\"lerna publish --canary --yes\\",\\"format-examples\\":\\"prettier-eslint --write /\\"examples/**/gatsby-node.js/\\" /\\"examples/**/gatsby-config.js/\\" /\\"examples/**/src/**/*.js/\\"\\",\\"format-packages\\":\\"prettier-eslint --write /\\"packages/*/src/**/*.js/\\"\\",\\"format-cache-dir\\":\\"prettier-eslint --write /\\"packages/gatsby/cache-dir/*.js/\\"\\"},\\"workspaces\\":[\\"packages/*\\"],\\"eslintIgnore\\":[\\"interfaces\\",\\"**/__tests__/fixtures/\\"],\\"devDependencies\\":{\\"glob\\":\\"^7.1.1\\",\\"jest\\":\\"^20.0.4\\",\\"plop\\":\\"^1.8.1\\",\\"lerna\\":\\"^2.1.1\\",\\"eslint\\":\\"^4.5.0\\",\\"rimraf\\":\\"^2.6.1\\",\\"chokidar\\":\\"^1.7.0\\",\\"flow-bin\\":\\"^0.42.0\\",\\"jest-cli\\":\\"^20.0.4\\",\\"prettier\\":\\"^1.7.0\\",\\"babel-cli\\":\\"^6.26.0\\",\\"cross-env\\":\\"^5.0.5\\",\\"babel-jest\\":\\"^20.0.3\\",\\"babel-eslint\\":\\"^7.2.3\\",\\"babel-runtime\\":\\"^6.26.0\\",\\"babel-register\\":\\"^6.26.0\\",\\"babel-preset-env\\":\\"^1.6.0\\",\\"remotedev-server\\":\\"^0.2.3\\",\\"babel-preset-flow\\":\\"^6.23.0\\",\\"babel-preset-react\\":\\"^6.24.1\\",\\"babel-plugin-lodash\\":\\"^3.2.11\\",\\"eslint-plugin-react\\":\\"^7.3.0\\",\\"prettier-eslint-cli\\":\\"4.2.x\\",\\"babel-preset-stage-0\\":\\"^6.24.1\\",\\"eslint-config-google\\":\\"^0.9.1\\",\\"eslint-plugin-import\\":\\"^2.7.0\\",\\"eslint-config-prettier\\":\\"^2.5.0\\",\\"eslint-plugin-flowtype\\":\\"^2.35.0\\",\\"eslint-plugin-jsx-a11y\\":\\"^6.0.2\\",\\"eslint-plugin-prettier\\":\\"^2.2.0\\",\\"eslint-plugin-flow-vars\\":\\"^0.5.0\\",\\"babel-plugin-transform-runtime\\":\\"^6.23.0\\",\\"babel-plugin-add-module-exports\\":\\"^0.2.1\\",\\"babel-plugin-transform-flow-strip-types\\":\\"^6.22.0\\",\\"babel-plugin-transform-async-to-generator\\":\\"^6.24.1\\"}}", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry", - "private": true, - "scripts": Object { - "bootstrap": "yarn && npm run check-versions && lerna run prepublish", - "check-versions": "babel-node scripts/check-versions.js", - "format": "npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts", - "format-cache-dir": "prettier-eslint --write \\"packages/gatsby/cache-dir/*.js\\"", - "format-examples": "prettier-eslint --write \\"examples/**/gatsby-node.js\\" \\"examples/**/gatsby-config.js\\" \\"examples/**/src/**/*.js\\"", - "format-packages": "prettier-eslint --write \\"packages/*/src/**/*.js\\"", - "format-scripts": "prettier-eslint --write \\"scripts/**/*.js\\"", - "format-www": "prettier-eslint --write \\"www/*.js\\" \\"www/src/**/*.js\\"", - "jest": "jest", - "lerna": "lerna", - "lint": "eslint --ext .js,.jsx packages/**/src", - "lint:flow": "babel-node scripts/flow-check.js", - "plop": "plop", - "publish": "lerna publish", - "publish-canary": "lerna publish --canary --yes", - "publish-next": "lerna publish --npm-tag=next", - "remotedev": "remotedev --hostname=localhost --port=19999", - "test": "yarn lint && yarn jest", - "test:update": "jest --updateSnapshot", - "test:watch": "jest --watch", - "test_bkup": "npm run lint && npm run test-node && npm run test-integration", - "watch": "lerna run watch --no-sort --stream --concurrency 999", - }, - "sys": Object { - "type": "Entry", - }, - "workspaces": Array [ - "packages/*", - ], - }, - ], - Array [ - Object { - "children": Array [], - "content": "test", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonStringTest0JSONNode", - "internal": Object { - "content": "\\"test\\"", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonStringTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "just for testing JSON fields", - "displayField": null, - "id": "JSON-test", - "internal": Object { - "contentDigest": "2018-08-13T14:21:13.985Z", - "type": "ContentfulContentType", - }, - "name": "JSON-test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonTestJSONNode", - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonStringTest0JSONNode", - ], - "contentful_id": "c71mfnH4QKsSsQmgoaQuq6O", - "createdAt": "2017-11-28T02:16:10.604Z", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___de", - "internal": Object { - "contentDigest": "2018-08-13T14:27:12.458Z", - "type": "ContentfulJsonTest", - }, - "jsonStringTest___NODE": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonStringTest0JSONNode", - ], - "jsonTest___NODE": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonTestJSONNode", - "node_locale": "de", - "parent": "JSON-test", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "jsonTest", - "id": "jsonTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "updatedAt": "2018-08-13T14:27:12.458Z", - }, - ], - Array [ - Object { - "children": Array [], - "devDependencies": Object { - "babel-cli": "^6.26.0", - "babel-eslint": "^7.2.3", - "babel-jest": "^20.0.3", - "babel-plugin-add-module-exports": "^0.2.1", - "babel-plugin-lodash": "^3.2.11", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-plugin-transform-flow-strip-types": "^6.22.0", - "babel-plugin-transform-runtime": "^6.23.0", - "babel-preset-env": "^1.6.0", - "babel-preset-flow": "^6.23.0", - "babel-preset-react": "^6.24.1", - "babel-preset-stage-0": "^6.24.1", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "chokidar": "^1.7.0", - "cross-env": "^5.0.5", - "eslint": "^4.5.0", - "eslint-config-google": "^0.9.1", - "eslint-config-prettier": "^2.5.0", - "eslint-plugin-flow-vars": "^0.5.0", - "eslint-plugin-flowtype": "^2.35.0", - "eslint-plugin-import": "^2.7.0", - "eslint-plugin-jsx-a11y": "^6.0.2", - "eslint-plugin-prettier": "^2.2.0", - "eslint-plugin-react": "^7.3.0", - "flow-bin": "^0.42.0", - "glob": "^7.1.1", - "jest": "^20.0.4", - "jest-cli": "^20.0.4", - "lerna": "^2.1.1", - "plop": "^1.8.1", - "prettier": "^1.7.0", - "prettier-eslint-cli": "4.2.x", - "remotedev-server": "^0.2.3", - "rimraf": "^2.6.1", - }, - "engines": Object { - "yarn": "^1.2.1", - }, - "eslintIgnore": Array [ - "interfaces", - "**/__tests__/fixtures/", - ], - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonTestJSONNode", - "internal": Object { - "content": "{\\"engines\\":{\\"yarn\\":\\"^1.2.1\\"},\\"private\\":true,\\"scripts\\":{\\"jest\\":\\"jest\\",\\"lint\\":\\"eslint --ext .js,.jsx packages/**/src\\",\\"plop\\":\\"plop\\",\\"test\\":\\"yarn lint && yarn jest\\",\\"lerna\\":\\"lerna\\",\\"watch\\":\\"lerna run watch --no-sort --stream --concurrency 999\\",\\"format\\":\\"npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts\\",\\"publish\\":\\"lerna publish\\",\\"bootstrap\\":\\"yarn && npm run check-versions && lerna run prepublish\\",\\"lint:flow\\":\\"babel-node scripts/flow-check.js\\",\\"remotedev\\":\\"remotedev --hostname=localhost --port=19999\\",\\"test_bkup\\":\\"npm run lint && npm run test-node && npm run test-integration\\",\\"format-www\\":\\"prettier-eslint --write /\\"www/*.js/\\" /\\"www/src/**/*.js/\\"\\",\\"test:watch\\":\\"jest --watch\\",\\"test:update\\":\\"jest --updateSnapshot\\",\\"publish-next\\":\\"lerna publish --npm-tag=next\\",\\"check-versions\\":\\"babel-node scripts/check-versions.js\\",\\"format-scripts\\":\\"prettier-eslint --write /\\"scripts/**/*.js/\\"\\",\\"publish-canary\\":\\"lerna publish --canary --yes\\",\\"format-examples\\":\\"prettier-eslint --write /\\"examples/**/gatsby-node.js/\\" /\\"examples/**/gatsby-config.js/\\" /\\"examples/**/src/**/*.js/\\"\\",\\"format-packages\\":\\"prettier-eslint --write /\\"packages/*/src/**/*.js/\\"\\",\\"format-cache-dir\\":\\"prettier-eslint --write /\\"packages/gatsby/cache-dir/*.js/\\"\\"},\\"workspaces\\":[\\"packages/*\\"],\\"eslintIgnore\\":[\\"interfaces\\",\\"**/__tests__/fixtures/\\"],\\"devDependencies\\":{\\"glob\\":\\"^7.1.1\\",\\"jest\\":\\"^20.0.4\\",\\"plop\\":\\"^1.8.1\\",\\"lerna\\":\\"^2.1.1\\",\\"eslint\\":\\"^4.5.0\\",\\"rimraf\\":\\"^2.6.1\\",\\"chokidar\\":\\"^1.7.0\\",\\"flow-bin\\":\\"^0.42.0\\",\\"jest-cli\\":\\"^20.0.4\\",\\"prettier\\":\\"^1.7.0\\",\\"babel-cli\\":\\"^6.26.0\\",\\"cross-env\\":\\"^5.0.5\\",\\"babel-jest\\":\\"^20.0.3\\",\\"babel-eslint\\":\\"^7.2.3\\",\\"babel-runtime\\":\\"^6.26.0\\",\\"babel-register\\":\\"^6.26.0\\",\\"babel-preset-env\\":\\"^1.6.0\\",\\"remotedev-server\\":\\"^0.2.3\\",\\"babel-preset-flow\\":\\"^6.23.0\\",\\"babel-preset-react\\":\\"^6.24.1\\",\\"babel-plugin-lodash\\":\\"^3.2.11\\",\\"eslint-plugin-react\\":\\"^7.3.0\\",\\"prettier-eslint-cli\\":\\"4.2.x\\",\\"babel-preset-stage-0\\":\\"^6.24.1\\",\\"eslint-config-google\\":\\"^0.9.1\\",\\"eslint-plugin-import\\":\\"^2.7.0\\",\\"eslint-config-prettier\\":\\"^2.5.0\\",\\"eslint-plugin-flowtype\\":\\"^2.35.0\\",\\"eslint-plugin-jsx-a11y\\":\\"^6.0.2\\",\\"eslint-plugin-prettier\\":\\"^2.2.0\\",\\"eslint-plugin-flow-vars\\":\\"^0.5.0\\",\\"babel-plugin-transform-runtime\\":\\"^6.23.0\\",\\"babel-plugin-add-module-exports\\":\\"^0.2.1\\",\\"babel-plugin-transform-flow-strip-types\\":\\"^6.22.0\\",\\"babel-plugin-transform-async-to-generator\\":\\"^6.24.1\\"}}", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___de", - "private": true, - "scripts": Object { - "bootstrap": "yarn && npm run check-versions && lerna run prepublish", - "check-versions": "babel-node scripts/check-versions.js", - "format": "npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts", - "format-cache-dir": "prettier-eslint --write \\"packages/gatsby/cache-dir/*.js\\"", - "format-examples": "prettier-eslint --write \\"examples/**/gatsby-node.js\\" \\"examples/**/gatsby-config.js\\" \\"examples/**/src/**/*.js\\"", - "format-packages": "prettier-eslint --write \\"packages/*/src/**/*.js\\"", - "format-scripts": "prettier-eslint --write \\"scripts/**/*.js\\"", - "format-www": "prettier-eslint --write \\"www/*.js\\" \\"www/src/**/*.js\\"", - "jest": "jest", - "lerna": "lerna", - "lint": "eslint --ext .js,.jsx packages/**/src", - "lint:flow": "babel-node scripts/flow-check.js", - "plop": "plop", - "publish": "lerna publish", - "publish-canary": "lerna publish --canary --yes", - "publish-next": "lerna publish --npm-tag=next", - "remotedev": "remotedev --hostname=localhost --port=19999", - "test": "yarn lint && yarn jest", - "test:update": "jest --updateSnapshot", - "test:watch": "jest --watch", - "test_bkup": "npm run lint && npm run test-node && npm run test-integration", - "watch": "lerna run watch --no-sort --stream --concurrency 999", - }, - "sys": Object { - "type": "Entry", - }, - "workspaces": Array [ - "packages/*", - ], - }, - ], - Array [ - Object { - "children": Array [], - "content": "test", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonStringTest0JSONNode", - "internal": Object { - "content": "\\"test\\"", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonStringTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "", - "displayField": "title", - "id": "Remark Test", - "internal": Object { - "contentDigest": "2018-05-28T08:43:09.218Z", - "type": "ContentfulContentType", - }, - "name": "Remark Test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___EntrycontentTextNode", - ], - "content___NODE": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___EntrycontentTextNode", - "contentful_id": "c4L2GhTsJtCseMYM8Wia64i", - "createdAt": "2018-05-28T08:49:06.230Z", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry", - "internal": Object { - "contentDigest": "2018-05-28T08:49:06.230Z", - "type": "ContentfulRemarkTest", - }, - "node_locale": "en-US", - "parent": "Remark Test", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "remarkTest", - "id": "remarkTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Contentful images inlined in Markdown", - "updatedAt": "2018-05-28T08:49:06.230Z", - }, - ], - Array [ - Object { - "children": Array [], - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___EntrycontentTextNode", - "internal": Object { - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "contentDigest": "2018-05-28T08:49:06.230Z", - "mediaType": "text/markdown", - "type": "contentfulRemarkTestContentTextNode", - }, - "parent": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "", - "displayField": "title", - "id": "Remark Test", - "internal": Object { - "contentDigest": "2018-05-28T08:43:09.218Z", - "type": "ContentfulContentType", - }, - "name": "Remark Test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___decontentTextNode", - ], - "content___NODE": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___decontentTextNode", - "contentful_id": "c4L2GhTsJtCseMYM8Wia64i", - "createdAt": "2018-05-28T08:49:06.230Z", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___de", - "internal": Object { - "contentDigest": "2018-05-28T08:49:06.230Z", - "type": "ContentfulRemarkTest", - }, - "node_locale": "de", - "parent": "Remark Test", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "remarkTest", - "id": "remarkTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Contentful images inlined in Markdown", - "updatedAt": "2018-05-28T08:49:06.230Z", - }, - ], - Array [ - Object { - "children": Array [], - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___decontentTextNode", - "internal": Object { - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "contentDigest": "2018-05-28T08:49:06.230Z", - "mediaType": "text/markdown", - "type": "contentfulRemarkTestContentTextNode", - }, - "parent": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], -] -`; - -exports[`Process existing mutated nodes in warm build creates nodes for each asset 1`] = ` -Array [ - Array [ - Object { - "children": Array [], - "contentful_id": "c3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - "id": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.178Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Normann Copenhagen", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - "id": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.178Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Normann Copenhagen", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "KTRF62Q4gg60q6WCsWKw8", - "createdAt": "2017-06-27T09:35:37.064Z", - "description": "by Lemnos", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 1000, - "width": 1000, - }, - "size": 66927, - }, - "fileName": "soso.clock.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg", - }, - "id": "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.064Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "SoSo Wall Clock", - "updatedAt": "2017-06-27T09:35:37.064Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "KTRF62Q4gg60q6WCsWKw8", - "createdAt": "2017-06-27T09:35:37.064Z", - "description": "by Lemnos", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 1000, - "width": 1000, - }, - "size": 66927, - }, - "fileName": "soso.clock.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg", - }, - "id": "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.064Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "SoSo Wall Clock", - "updatedAt": "2017-06-27T09:35:37.064Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "Xc0ny7GWsMEMCeASWO2um", - "createdAt": "2017-06-27T09:35:37.027Z", - "description": "Merchandise image", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 600, - }, - "size": 48751, - }, - "fileName": "jqvtazcyfwseah9fmysz.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg", - }, - "id": "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.027Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Hudson Wall Cup ", - "updatedAt": "2017-06-27T09:35:37.027Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "Xc0ny7GWsMEMCeASWO2um", - "createdAt": "2017-06-27T09:35:37.027Z", - "description": "Merchandise image", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 600, - }, - "size": 48751, - }, - "fileName": "jqvtazcyfwseah9fmysz.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg", - }, - "id": "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.027Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Hudson Wall Cup ", - "updatedAt": "2017-06-27T09:35:37.027Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "createdAt": "2017-06-27T09:35:37.012Z", - "description": "company logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 32, - "width": 175, - }, - "size": 7149, - }, - "fileName": "lemnos-logo.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - }, - "id": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.012Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Lemnos", - "updatedAt": "2017-06-27T09:35:37.012Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "createdAt": "2017-06-27T09:35:37.012Z", - "description": "company logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 32, - "width": 175, - }, - "size": 7149, - }, - "fileName": "lemnos-logo.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - }, - "id": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.012Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Lemnos", - "updatedAt": "2017-06-27T09:35:37.012Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6t4HKjytPi0mYgs240wkG", - "createdAt": "2017-06-27T09:35:36.633Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 128, - "width": 128, - }, - "size": 6744, - }, - "fileName": "toys_512pxGREY.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - }, - "id": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.633Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Toys", - "updatedAt": "2017-06-27T09:35:36.633Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6t4HKjytPi0mYgs240wkG", - "createdAt": "2017-06-27T09:35:36.633Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 128, - "width": 128, - }, - "size": 6744, - }, - "fileName": "toys_512pxGREY.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - }, - "id": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.633Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Toys", - "updatedAt": "2017-06-27T09:35:36.633Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c1MgbdJNTsMWKI0W68oYqkU", - "createdAt": "2017-06-27T09:35:36.182Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 500, - "width": 500, - }, - "size": 44089, - }, - "fileName": "9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - }, - "id": "rocybtov1ozk___c1MgbdJNTsMWKI0W68oYqkU___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.182Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Chive logo", - "updatedAt": "2017-06-27T09:35:36.182Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c1MgbdJNTsMWKI0W68oYqkU", - "createdAt": "2017-06-27T09:35:36.182Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 500, - "width": 500, - }, - "size": 44089, - }, - "fileName": "9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - }, - "id": "rocybtov1ozk___c1MgbdJNTsMWKI0W68oYqkU___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.182Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Chive logo", - "updatedAt": "2017-06-27T09:35:36.182Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "description": "category icon", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - "id": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.172Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Home and Kitchen", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "description": "category icon", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - "id": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.172Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Home and Kitchen", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "createdAt": "2017-06-27T09:35:36.168Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 100, - "width": 100, - }, - "size": 7003, - }, - "fileName": "playsam.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - }, - "id": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.168Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam", - "updatedAt": "2017-06-27T09:35:36.168Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "createdAt": "2017-06-27T09:35:36.168Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 100, - "width": 100, - }, - "size": 7003, - }, - "fileName": "playsam.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - }, - "id": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.168Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam", - "updatedAt": "2017-06-27T09:35:36.168Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "wtrHxeu3zEoEce2MokCSi", - "createdAt": "2017-06-27T09:35:36.037Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 446, - "width": 600, - }, - "size": 27187, - }, - "fileName": "quwowooybuqbl6ntboz3.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg", - }, - "id": "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.037Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam Streamliner", - "updatedAt": "2017-06-27T09:35:36.037Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "wtrHxeu3zEoEce2MokCSi", - "createdAt": "2017-06-27T09:35:36.037Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 446, - "width": 600, - }, - "size": 27187, - }, - "fileName": "quwowooybuqbl6ntboz3.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg", - }, - "id": "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.037Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam Streamliner", - "updatedAt": "2017-06-27T09:35:36.037Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c10TkaLheGeQG6qQGqWYqUI", - "createdAt": "2017-06-27T09:35:36.032Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 450, - }, - "size": 28435, - }, - "fileName": "ryugj83mqwa1asojwtwb.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg", - }, - "id": "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.032Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Whisk beaters", - "updatedAt": "2017-06-27T09:35:36.032Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c10TkaLheGeQG6qQGqWYqUI", - "createdAt": "2017-06-27T09:35:36.032Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 450, - }, - "size": 28435, - }, - "fileName": "ryugj83mqwa1asojwtwb.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg", - }, - "id": "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.032Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Whisk beaters", - "updatedAt": "2017-06-27T09:35:36.032Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6s3iG2OVmoUcosmA8ocqsG", - "createdAt": "2017-06-27T09:35:35.994Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 250, - "width": 250, - }, - "size": 4244, - }, - "fileName": "1418244847_Streamline-18-256 (1).png", - "url": "//images.ctfassets.net/rocybtov1ozk/6s3iG2OVmoUcosmA8ocqsG/286ac4c1be74e05d2e7e11bc5a55bc83/1418244847_Streamline-18-256__1_.png", - }, - "id": "rocybtov1ozk___c6s3iG2OVmoUcosmA8ocqsG___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:35.994Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "House icon", - "updatedAt": "2017-06-27T09:35:35.994Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6s3iG2OVmoUcosmA8ocqsG", - "createdAt": "2017-06-27T09:35:35.994Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 250, - "width": 250, - }, - "size": 4244, - }, - "fileName": "1418244847_Streamline-18-256 (1).png", - "url": "//images.ctfassets.net/rocybtov1ozk/6s3iG2OVmoUcosmA8ocqsG/286ac4c1be74e05d2e7e11bc5a55bc83/1418244847_Streamline-18-256__1_.png", - }, - "id": "rocybtov1ozk___c6s3iG2OVmoUcosmA8ocqsG___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:35.994Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "House icon", - "updatedAt": "2017-06-27T09:35:35.994Z", - }, - ], -] -`; - -exports[`Process existing mutated nodes in warm build creates nodes for each entry 1`] = ` -Array [ - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "title", - "id": "Category", - "internal": Object { - "contentDigest": "2017-06-27T09:40:52.685Z", - "type": "ContentfulContentType", - }, - "name": "Category", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "categoryDescription___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrycategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrytitleTextNode", - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrycategoryDescriptionTextNode", - ], - "contentful_id": "c7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "icon___NODE": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset", - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - "internal": Object { - "contentDigest": "2020-06-30T11:22:54.201Z", - "type": "ContentfulCategory", - }, - "node_locale": "en-US", - "parent": "Category", - "product___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrytitleTextNode", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - ], - Array [ - Object { - "categoryDescription___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrycategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrytitleTextNode", - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrycategoryDescriptionTextNode", - ], - "contentful_id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "createdAt": "2017-06-27T09:35:44.992Z", - "icon___NODE": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset", - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:46:43.477Z", - "type": "ContentfulCategory", - }, - "node_locale": "en-US", - "parent": "Category", - "product___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrytitleTextNode", - "updatedAt": "2017-06-27T09:46:43.477Z", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrytitleTextNode", - "internal": Object { - "content": "Home & Kitchen", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryTitleTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - "sys": Object { - "type": "Entry", - }, - "title": "Home & Kitchen", - }, - ], - Array [ - Object { - "categoryDescription": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___EntrycategoryDescriptionTextNode", - "internal": Object { - "content": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrytitleTextNode", - "internal": Object { - "content": "Toys", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryTitleTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "sys": Object { - "type": "Entry", - }, - "title": "Toys", - }, - ], - Array [ - Object { - "categoryDescription": "Shop for toys, games, educational aids", - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrycategoryDescriptionTextNode", - "internal": Object { - "content": "Shop for toys, games, educational aids", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "title", - "id": "Category", - "internal": Object { - "contentDigest": "2017-06-27T09:40:52.685Z", - "type": "ContentfulContentType", - }, - "name": "Category", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "categoryDescription___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___decategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___detitleTextNode", - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___decategoryDescriptionTextNode", - ], - "contentful_id": "c7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "icon___NODE": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset___de", - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - "internal": Object { - "contentDigest": "2020-06-30T11:22:54.201Z", - "type": "ContentfulCategory", - }, - "node_locale": "de", - "parent": "Category", - "product___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___detitleTextNode", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - ], - Array [ - Object { - "categoryDescription___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___decategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___detitleTextNode", - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___decategoryDescriptionTextNode", - ], - "contentful_id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "createdAt": "2017-06-27T09:35:44.992Z", - "icon___NODE": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset___de", - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:46:43.477Z", - "type": "ContentfulCategory", - }, - "node_locale": "de", - "parent": "Category", - "product___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___detitleTextNode", - "updatedAt": "2017-06-27T09:46:43.477Z", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___detitleTextNode", - "internal": Object { - "content": "Haus & Küche", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryTitleTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - "sys": Object { - "type": "Entry", - }, - "title": "Haus & Küche", - }, - ], - Array [ - Object { - "categoryDescription": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___decategoryDescriptionTextNode", - "internal": Object { - "content": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___detitleTextNode", - "internal": Object { - "content": "Spielzeug", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryTitleTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - "sys": Object { - "type": "Entry", - }, - "title": "Spielzeug", - }, - ], - Array [ - Object { - "categoryDescription": "Spielzeugladen, Spiele, Lernhilfen", - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___decategoryDescriptionTextNode", - "internal": Object { - "content": "Spielzeugladen, Spiele, Lernhilfen", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "companyName", - "id": "Brand", - "internal": Object { - "contentDigest": "2017-06-27T09:41:09.339Z", - "type": "ContentfulContentType", - }, - "name": "Brand", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyNameTextNode", - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyNameTextNode", - "contentful_id": "c651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "email": "normann@normann-copenhagen.com", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:55:16.820Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset", - "node_locale": "en-US", - "parent": "Brand", - "phone": Array [ - "+45 35 55 44 59", - ], - "product___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "twitter": "https://twitter.com/NormannCPH", - "updatedAt": "2017-06-27T09:55:16.820Z", - "website": "http://www.normann-copenhagen.com/", - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyNameTextNode", - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyNameTextNode", - "contentful_id": "c4LgMotpNF6W20YKmuemW0a", - "createdAt": "2017-06-27T09:35:44.396Z", - "email": "info@acgears.com", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:51:15.647Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset", - "node_locale": "en-US", - "parent": "Brand", - "phone": Array [ - "+1 212 260 2269", - ], - "product___NODE": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:51:15.647Z", - "website": "http://www.lemnos.jp/en/", - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyNameTextNode", - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyNameTextNode", - "contentful_id": "JrePkDVYomE8AwcuCUyMi", - "createdAt": "2017-06-27T09:35:44.988Z", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:50:36.937Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset", - "node_locale": "en-US", - "parent": "Brand", - "product___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:50:36.937Z", - "website": "http://playsam.com/", - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Normann Copenhagen", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyNameTextNode", - "internal": Object { - "content": "Normann Copenhagen", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyDescriptionTextNode", - "internal": Object { - "content": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Lemnos", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyNameTextNode", - "internal": Object { - "content": "Lemnos", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966. - -We entered into the development for the original planning from late 1980 and \\"Lemnos Brand\\" recognized as the global design clock by a masterpiece \\"HOLA\\" designed by Kazuo KAWASAKI which released in 1989. - -Afterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world. - -Lemnos brand products are now highly praised from the design shops and the interior shops all over the world. - -In recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market. - -Our Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever.", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyDescriptionTextNode", - "internal": Object { - "content": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966. - -We entered into the development for the original planning from late 1980 and \\"Lemnos Brand\\" recognized as the global design clock by a masterpiece \\"HOLA\\" designed by Kazuo KAWASAKI which released in 1989. - -Afterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world. - -Lemnos brand products are now highly praised from the design shops and the interior shops all over the world. - -In recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market. - -Our Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever.", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Playsam", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyNameTextNode", - "internal": Object { - "content": "Playsam", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984.", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyDescriptionTextNode", - "internal": Object { - "content": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984.", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "companyName", - "id": "Brand", - "internal": Object { - "contentDigest": "2017-06-27T09:41:09.339Z", - "type": "ContentfulContentType", - }, - "name": "Brand", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyNameTextNode", - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyNameTextNode", - "contentful_id": "c651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "email": "normann@normann-copenhagen.com", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:55:16.820Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset___de", - "node_locale": "de", - "parent": "Brand", - "phone": Array [ - "+45 35 55 44 59", - ], - "product___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "twitter": "https://twitter.com/NormannCPH", - "updatedAt": "2017-06-27T09:55:16.820Z", - "website": "http://www.normann-copenhagen.com/", - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyNameTextNode", - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyNameTextNode", - "contentful_id": "c4LgMotpNF6W20YKmuemW0a", - "createdAt": "2017-06-27T09:35:44.396Z", - "email": "info@acgears.com", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:51:15.647Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset___de", - "node_locale": "de", - "parent": "Brand", - "phone": Array [ - "+1 212 260 2269", - ], - "product___NODE": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:51:15.647Z", - "website": "http://www.lemnos.jp/en/", - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyNameTextNode", - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyNameTextNode", - "contentful_id": "JrePkDVYomE8AwcuCUyMi", - "createdAt": "2017-06-27T09:35:44.988Z", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:50:36.937Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset___de", - "node_locale": "de", - "parent": "Brand", - "product___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:50:36.937Z", - "website": "http://playsam.com/", - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Normann Copenhagen", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyNameTextNode", - "internal": Object { - "content": "Normann Copenhagen", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyDescriptionTextNode", - "internal": Object { - "content": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Lemnos", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyNameTextNode", - "internal": Object { - "content": "Lemnos", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd. - -Wir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \\"Lemnos Brand\\" wurde als globale Designuhr von einem Meisterwerk \\"HOLA\\" von Kazuo KAWASAKI entworfen, das 1989 erschien. - -Danach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht. - -Lemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt. - -In den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt. - -Unsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyDescriptionTextNode", - "internal": Object { - "content": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd. - -Wir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \\"Lemnos Brand\\" wurde als globale Designuhr von einem Meisterwerk \\"HOLA\\" von Kazuo KAWASAKI entworfen, das 1989 erschien. - -Danach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht. - -Lemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt. - -In den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt. - -Unsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Playsam", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyNameTextNode", - "internal": Object { - "content": "Playsam", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyDescriptionTextNode", - "internal": Object { - "content": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "productName", - "id": "Product", - "internal": Object { - "contentDigest": "2017-06-27T09:40:36.821Z", - "type": "ContentfulContentType", - }, - "name": "Product", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - ], - "children": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductNameTextNode", - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductDescriptionTextNode", - ], - "contentful_id": "c5KsDBWseXY6QegucYAoacS", - "createdAt": "2017-06-27T09:35:43.996Z", - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - "image___NODE": Array [ - "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:56:59.626Z", - "type": "ContentfulProduct", - }, - "node_locale": "en-US", - "parent": "Product", - "price": 44, - "productDescription___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductNameTextNode", - "quantity": 56, - "sizetypecolor": "Length: 135 mm | color: espresso, green, or icar (white)", - "sku": "B001R6JUZ2", - "slug": "playsam-streamliner-classic-car-espresso", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "wood", - "toy", - "car", - "sweden", - "design", - ], - "updatedAt": "2017-06-27T09:56:59.626Z", - "website": "http://www.amazon.com/dp/B001R6JUZ2/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - ], - "children": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductNameTextNode", - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductDescriptionTextNode", - ], - "contentful_id": "c3DVqIYj4dOwwcKu6sgqOgg", - "createdAt": "2017-06-27T09:35:44.006Z", - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "image___NODE": Array [ - "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:54:51.159Z", - "type": "ContentfulProduct", - }, - "node_locale": "en-US", - "parent": "Product", - "price": 11, - "productDescription___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductNameTextNode", - "quantity": 101, - "sizetypecolor": "3 x 3 x 5 inches; 5.3 ounces", - "sku": "B00E82D7I8", - "slug": "hudson-wall-cup", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "vase", - "flowers", - "accessories", - ], - "updatedAt": "2017-06-27T09:54:51.159Z", - "website": "http://www.amazon.com/dp/B00E82D7I8/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - ], - "children": Array [ - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductNameTextNode", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductDescriptionTextNode", - ], - "contentful_id": "c6dbjWqNd9SqccegcqYq224", - "createdAt": "2017-06-27T09:35:44.049Z", - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "image___NODE": Array [ - "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:53:23.179Z", - "type": "ContentfulProduct", - }, - "node_locale": "en-US", - "parent": "Product", - "price": 22, - "productDescription___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductNameTextNode", - "quantity": 89, - "sizetypecolor": "0.8 x 0.8 x 11.2 inches; 1.6 ounces", - "sku": "B0081F2CCK", - "slug": "whisk-beater", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "kitchen", - "accessories", - "whisk", - "scandinavia", - "design", - ], - "updatedAt": "2017-06-27T09:53:23.179Z", - "website": "http://www.amazon.com/dp/B0081F2CCK/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - ], - "children": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductNameTextNode", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductDescriptionTextNode", - ], - "contentful_id": "c4BqrajvA8E6qwgkieoqmqO", - "createdAt": "2017-06-27T09:35:44.130Z", - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - "image___NODE": Array [ - "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:52:29.215Z", - "type": "ContentfulProduct", - }, - "node_locale": "en-US", - "parent": "Product", - "price": 120, - "productDescription___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductNameTextNode", - "quantity": 3, - "sizetypecolor": "10\\" x 2.2\\"", - "sku": "B00MG4ULK2", - "slug": "soso-wall-clock", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "home décor", - "clocks", - "interior design", - "yellow", - "gifts", - ], - "updatedAt": "2017-06-27T09:52:29.215Z", - "website": "http://store.dwell.com/soso-wall-clock.html", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductNameTextNode", - "internal": Object { - "content": "Playsam Streamliner Classic Car, Espresso", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - "productName": "Playsam Streamliner Classic Car, Espresso", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductDescriptionTextNode", - "internal": Object { - "content": "A classic Playsam design, the Streamliner Classic Car has been selected as Swedish Design Classic by the Swedish National Museum for its inventive style and sleek surface. It's no wonder that this wooden car has also been a long-standing favorite for children both big and small!", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - "productDescription": "A classic Playsam design, the Streamliner Classic Car has been selected as Swedish Design Classic by the Swedish National Museum for its inventive style and sleek surface. It's no wonder that this wooden car has also been a long-standing favorite for children both big and small!", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductNameTextNode", - "internal": Object { - "content": "Hudson Wall Cup", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "productName": "Hudson Wall Cup", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductDescriptionTextNode", - "internal": Object { - "content": "Wall Hanging Glass Flower Vase and Terrarium", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "productDescription": "Wall Hanging Glass Flower Vase and Terrarium", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductNameTextNode", - "internal": Object { - "content": "Whisk Beater", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "productName": "Whisk Beater", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductDescriptionTextNode", - "internal": Object { - "content": "A creative little whisk that comes in 8 different colors. Handy and easy to clean after use. A great gift idea.", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "productDescription": "A creative little whisk that comes in 8 different colors. Handy and easy to clean after use. A great gift idea.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductNameTextNode", - "internal": Object { - "content": "SoSo Wall Clock", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - "productName": "SoSo Wall Clock", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductDescriptionTextNode", - "internal": Object { - "content": "The newly released SoSo Clock from Lemnos marries simple, clean design and bold, striking features. Its saturated marigold face is a lively pop of color to white or grey walls, but would also pair nicely with navy and maroon. Where most clocks feature numbers at the border of the clock, the SoSo brings them in tight to the middle, leaving a wide space between the numbers and the slight frame. The hour hand provides a nice interruption to the black and yellow of the clock - it is featured in a brilliant white. Despite its bold color and contrast, the SoSo maintains a clean, pure aesthetic that is suitable to a variety of contemporary interiors.", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - "productDescription": "The newly released SoSo Clock from Lemnos marries simple, clean design and bold, striking features. Its saturated marigold face is a lively pop of color to white or grey walls, but would also pair nicely with navy and maroon. Where most clocks feature numbers at the border of the clock, the SoSo brings them in tight to the middle, leaving a wide space between the numbers and the slight frame. The hour hand provides a nice interruption to the black and yellow of the clock - it is featured in a brilliant white. Despite its bold color and contrast, the SoSo maintains a clean, pure aesthetic that is suitable to a variety of contemporary interiors.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "productName", - "id": "Product", - "internal": Object { - "contentDigest": "2017-06-27T09:40:36.821Z", - "type": "ContentfulContentType", - }, - "name": "Product", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductNameTextNode", - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c5KsDBWseXY6QegucYAoacS", - "createdAt": "2017-06-27T09:35:43.996Z", - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:56:59.626Z", - "type": "ContentfulProduct", - }, - "node_locale": "de", - "parent": "Product", - "price": 44, - "productDescription___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductNameTextNode", - "quantity": 56, - "sizetypecolor": "Length: 135 mm | color: espresso, green, or icar (white)", - "sku": "B001R6JUZ2", - "slug": "playsam-streamliner-classic-car-espresso", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "wood", - "toy", - "car", - "sweden", - "design", - ], - "updatedAt": "2017-06-27T09:56:59.626Z", - "website": "http://www.amazon.com/dp/B001R6JUZ2/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductNameTextNode", - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c3DVqIYj4dOwwcKu6sgqOgg", - "createdAt": "2017-06-27T09:35:44.006Z", - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:54:51.159Z", - "type": "ContentfulProduct", - }, - "node_locale": "de", - "parent": "Product", - "price": 11, - "productDescription___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductNameTextNode", - "quantity": 101, - "sizetypecolor": "3 x 3 x 5 inches; 5.3 ounces", - "sku": "B00E82D7I8", - "slug": "hudson-wall-cup", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "vase", - "flowers", - "accessories", - ], - "updatedAt": "2017-06-27T09:54:51.159Z", - "website": "http://www.amazon.com/dp/B00E82D7I8/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductNameTextNode", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c6dbjWqNd9SqccegcqYq224", - "createdAt": "2017-06-27T09:35:44.049Z", - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:53:23.179Z", - "type": "ContentfulProduct", - }, - "node_locale": "de", - "parent": "Product", - "price": 22, - "productDescription___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductNameTextNode", - "quantity": 89, - "sizetypecolor": "0.8 x 0.8 x 11.2 inches; 1.6 ounces", - "sku": "B0081F2CCK", - "slug": "whisk-beater", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "kitchen", - "accessories", - "whisk", - "scandinavia", - "design", - ], - "updatedAt": "2017-06-27T09:53:23.179Z", - "website": "http://www.amazon.com/dp/B0081F2CCK/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductNameTextNode", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c4BqrajvA8E6qwgkieoqmqO", - "createdAt": "2017-06-27T09:35:44.130Z", - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:52:29.215Z", - "type": "ContentfulProduct", - }, - "node_locale": "de", - "parent": "Product", - "price": 120, - "productDescription___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductNameTextNode", - "quantity": 3, - "sizetypecolor": "10\\" x 2.2\\"", - "sku": "B00MG4ULK2", - "slug": "soso-wall-clock", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "home décor", - "clocks", - "interior design", - "yellow", - "gifts", - ], - "updatedAt": "2017-06-27T09:52:29.215Z", - "website": "http://store.dwell.com/soso-wall-clock.html", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductNameTextNode", - "internal": Object { - "content": "Playsam Streamliner Klassisches Auto, Espresso", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - "productName": "Playsam Streamliner Klassisches Auto, Espresso", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Ein klassisches Playsam-Design, das Streamliner Classic Car wurde als Swedish Design Classic vom Schwedischen Nationalmuseum für seinen erfinderischen Stil und seine schlanke Oberfläche ausgewählt. Es ist kein Wunder, dass dieses hölzerne Auto auch ein langjähriger Liebling für Kinder gewesen ist, die groß und klein sind!", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - "productDescription": "Ein klassisches Playsam-Design, das Streamliner Classic Car wurde als Swedish Design Classic vom Schwedischen Nationalmuseum für seinen erfinderischen Stil und seine schlanke Oberfläche ausgewählt. Es ist kein Wunder, dass dieses hölzerne Auto auch ein langjähriger Liebling für Kinder gewesen ist, die groß und klein sind!", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductNameTextNode", - "internal": Object { - "content": "Becher", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "productName": "Becher", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Wand-hängende Glas-Blumen-Vase und Terrarium", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "productDescription": "Wand-hängende Glas-Blumen-Vase und Terrarium", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductNameTextNode", - "internal": Object { - "content": "Schneebesen", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "productName": "Schneebesen", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Ein kreativer kleiner Schneebesen, der in 8 verschiedenen Farben kommt. Praktisch und nach dem Gebrauch leicht zu reinigen. Eine tolle Geschenkidee.", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "productDescription": "Ein kreativer kleiner Schneebesen, der in 8 verschiedenen Farben kommt. Praktisch und nach dem Gebrauch leicht zu reinigen. Eine tolle Geschenkidee.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductNameTextNode", - "internal": Object { - "content": "SoSo wanduhr", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - "productName": "SoSo wanduhr", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Die neu veröffentlichte SoSo Clock von Lemnos heiratet einfaches, sauberes Design und fette, auffällige Features. Sein gesättigtes Ringelblumengesicht ist ein lebhafter Pop der Farbe zu den weißen oder grauen Wänden, aber würde auch gut mit Marine und kastanienbraun paaren. Wo die meisten Uhren am Rande der Uhr Nummern sind, bringt der SoSo sie in die Mitte und lässt einen weiten Raum zwischen den Zahlen und dem leichten Rahmen. Der Stundenzeiger bietet eine schöne Unterbrechung der schwarzen und gelben der Uhr - es ist in einem brillanten Weiß vorgestellt. Trotz seiner kräftigen Farbe und des Kontrastes behält der SoSo eine saubere, reine Ästhetik, die für eine Vielzahl von zeitgenössischen Interieurs geeignet ist.", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - "productDescription": "Die neu veröffentlichte SoSo Clock von Lemnos heiratet einfaches, sauberes Design und fette, auffällige Features. Sein gesättigtes Ringelblumengesicht ist ein lebhafter Pop der Farbe zu den weißen oder grauen Wänden, aber würde auch gut mit Marine und kastanienbraun paaren. Wo die meisten Uhren am Rande der Uhr Nummern sind, bringt der SoSo sie in die Mitte und lässt einen weiten Raum zwischen den Zahlen und dem leichten Rahmen. Der Stundenzeiger bietet eine schöne Unterbrechung der schwarzen und gelben der Uhr - es ist in einem brillanten Weiß vorgestellt. Trotz seiner kräftigen Farbe und des Kontrastes behält der SoSo eine saubere, reine Ästhetik, die für eine Vielzahl von zeitgenössischen Interieurs geeignet ist.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "just for testing JSON fields", - "displayField": null, - "id": "JSON-test", - "internal": Object { - "contentDigest": "2018-08-13T14:21:13.985Z", - "type": "ContentfulContentType", - }, - "name": "JSON-test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonTestJSONNode", - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonStringTest0JSONNode", - ], - "contentful_id": "c71mfnH4QKsSsQmgoaQuq6O", - "createdAt": "2017-11-28T02:16:10.604Z", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry", - "internal": Object { - "contentDigest": "2018-08-13T14:27:12.458Z", - "type": "ContentfulJsonTest", - }, - "jsonStringTest___NODE": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonStringTest0JSONNode", - ], - "jsonTest___NODE": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonTestJSONNode", - "node_locale": "en-US", - "parent": "JSON-test", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "jsonTest", - "id": "jsonTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "updatedAt": "2018-08-13T14:27:12.458Z", - }, - ], - Array [ - Object { - "children": Array [], - "devDependencies": Object { - "babel-cli": "^6.26.0", - "babel-eslint": "^7.2.3", - "babel-jest": "^20.0.3", - "babel-plugin-add-module-exports": "^0.2.1", - "babel-plugin-lodash": "^3.2.11", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-plugin-transform-flow-strip-types": "^6.22.0", - "babel-plugin-transform-runtime": "^6.23.0", - "babel-preset-env": "^1.6.0", - "babel-preset-flow": "^6.23.0", - "babel-preset-react": "^6.24.1", - "babel-preset-stage-0": "^6.24.1", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "chokidar": "^1.7.0", - "cross-env": "^5.0.5", - "eslint": "^4.5.0", - "eslint-config-google": "^0.9.1", - "eslint-config-prettier": "^2.5.0", - "eslint-plugin-flow-vars": "^0.5.0", - "eslint-plugin-flowtype": "^2.35.0", - "eslint-plugin-import": "^2.7.0", - "eslint-plugin-jsx-a11y": "^6.0.2", - "eslint-plugin-prettier": "^2.2.0", - "eslint-plugin-react": "^7.3.0", - "flow-bin": "^0.42.0", - "glob": "^7.1.1", - "jest": "^20.0.4", - "jest-cli": "^20.0.4", - "lerna": "^2.1.1", - "plop": "^1.8.1", - "prettier": "^1.7.0", - "prettier-eslint-cli": "4.2.x", - "remotedev-server": "^0.2.3", - "rimraf": "^2.6.1", - }, - "engines": Object { - "yarn": "^1.2.1", - }, - "eslintIgnore": Array [ - "interfaces", - "**/__tests__/fixtures/", - ], - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonTestJSONNode", - "internal": Object { - "content": "{\\"engines\\":{\\"yarn\\":\\"^1.2.1\\"},\\"private\\":true,\\"scripts\\":{\\"jest\\":\\"jest\\",\\"lint\\":\\"eslint --ext .js,.jsx packages/**/src\\",\\"plop\\":\\"plop\\",\\"test\\":\\"yarn lint && yarn jest\\",\\"lerna\\":\\"lerna\\",\\"watch\\":\\"lerna run watch --no-sort --stream --concurrency 999\\",\\"format\\":\\"npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts\\",\\"publish\\":\\"lerna publish\\",\\"bootstrap\\":\\"yarn && npm run check-versions && lerna run prepublish\\",\\"lint:flow\\":\\"babel-node scripts/flow-check.js\\",\\"remotedev\\":\\"remotedev --hostname=localhost --port=19999\\",\\"test_bkup\\":\\"npm run lint && npm run test-node && npm run test-integration\\",\\"format-www\\":\\"prettier-eslint --write /\\"www/*.js/\\" /\\"www/src/**/*.js/\\"\\",\\"test:watch\\":\\"jest --watch\\",\\"test:update\\":\\"jest --updateSnapshot\\",\\"publish-next\\":\\"lerna publish --npm-tag=next\\",\\"check-versions\\":\\"babel-node scripts/check-versions.js\\",\\"format-scripts\\":\\"prettier-eslint --write /\\"scripts/**/*.js/\\"\\",\\"publish-canary\\":\\"lerna publish --canary --yes\\",\\"format-examples\\":\\"prettier-eslint --write /\\"examples/**/gatsby-node.js/\\" /\\"examples/**/gatsby-config.js/\\" /\\"examples/**/src/**/*.js/\\"\\",\\"format-packages\\":\\"prettier-eslint --write /\\"packages/*/src/**/*.js/\\"\\",\\"format-cache-dir\\":\\"prettier-eslint --write /\\"packages/gatsby/cache-dir/*.js/\\"\\"},\\"workspaces\\":[\\"packages/*\\"],\\"eslintIgnore\\":[\\"interfaces\\",\\"**/__tests__/fixtures/\\"],\\"devDependencies\\":{\\"glob\\":\\"^7.1.1\\",\\"jest\\":\\"^20.0.4\\",\\"plop\\":\\"^1.8.1\\",\\"lerna\\":\\"^2.1.1\\",\\"eslint\\":\\"^4.5.0\\",\\"rimraf\\":\\"^2.6.1\\",\\"chokidar\\":\\"^1.7.0\\",\\"flow-bin\\":\\"^0.42.0\\",\\"jest-cli\\":\\"^20.0.4\\",\\"prettier\\":\\"^1.7.0\\",\\"babel-cli\\":\\"^6.26.0\\",\\"cross-env\\":\\"^5.0.5\\",\\"babel-jest\\":\\"^20.0.3\\",\\"babel-eslint\\":\\"^7.2.3\\",\\"babel-runtime\\":\\"^6.26.0\\",\\"babel-register\\":\\"^6.26.0\\",\\"babel-preset-env\\":\\"^1.6.0\\",\\"remotedev-server\\":\\"^0.2.3\\",\\"babel-preset-flow\\":\\"^6.23.0\\",\\"babel-preset-react\\":\\"^6.24.1\\",\\"babel-plugin-lodash\\":\\"^3.2.11\\",\\"eslint-plugin-react\\":\\"^7.3.0\\",\\"prettier-eslint-cli\\":\\"4.2.x\\",\\"babel-preset-stage-0\\":\\"^6.24.1\\",\\"eslint-config-google\\":\\"^0.9.1\\",\\"eslint-plugin-import\\":\\"^2.7.0\\",\\"eslint-config-prettier\\":\\"^2.5.0\\",\\"eslint-plugin-flowtype\\":\\"^2.35.0\\",\\"eslint-plugin-jsx-a11y\\":\\"^6.0.2\\",\\"eslint-plugin-prettier\\":\\"^2.2.0\\",\\"eslint-plugin-flow-vars\\":\\"^0.5.0\\",\\"babel-plugin-transform-runtime\\":\\"^6.23.0\\",\\"babel-plugin-add-module-exports\\":\\"^0.2.1\\",\\"babel-plugin-transform-flow-strip-types\\":\\"^6.22.0\\",\\"babel-plugin-transform-async-to-generator\\":\\"^6.24.1\\"}}", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry", - "private": true, - "scripts": Object { - "bootstrap": "yarn && npm run check-versions && lerna run prepublish", - "check-versions": "babel-node scripts/check-versions.js", - "format": "npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts", - "format-cache-dir": "prettier-eslint --write \\"packages/gatsby/cache-dir/*.js\\"", - "format-examples": "prettier-eslint --write \\"examples/**/gatsby-node.js\\" \\"examples/**/gatsby-config.js\\" \\"examples/**/src/**/*.js\\"", - "format-packages": "prettier-eslint --write \\"packages/*/src/**/*.js\\"", - "format-scripts": "prettier-eslint --write \\"scripts/**/*.js\\"", - "format-www": "prettier-eslint --write \\"www/*.js\\" \\"www/src/**/*.js\\"", - "jest": "jest", - "lerna": "lerna", - "lint": "eslint --ext .js,.jsx packages/**/src", - "lint:flow": "babel-node scripts/flow-check.js", - "plop": "plop", - "publish": "lerna publish", - "publish-canary": "lerna publish --canary --yes", - "publish-next": "lerna publish --npm-tag=next", - "remotedev": "remotedev --hostname=localhost --port=19999", - "test": "yarn lint && yarn jest", - "test:update": "jest --updateSnapshot", - "test:watch": "jest --watch", - "test_bkup": "npm run lint && npm run test-node && npm run test-integration", - "watch": "lerna run watch --no-sort --stream --concurrency 999", - }, - "sys": Object { - "type": "Entry", - }, - "workspaces": Array [ - "packages/*", - ], - }, - ], - Array [ - Object { - "children": Array [], - "content": "test", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonStringTest0JSONNode", - "internal": Object { - "content": "\\"test\\"", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonStringTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "just for testing JSON fields", - "displayField": null, - "id": "JSON-test", - "internal": Object { - "contentDigest": "2018-08-13T14:21:13.985Z", - "type": "ContentfulContentType", - }, - "name": "JSON-test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonTestJSONNode", - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonStringTest0JSONNode", - ], - "contentful_id": "c71mfnH4QKsSsQmgoaQuq6O", - "createdAt": "2017-11-28T02:16:10.604Z", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___de", - "internal": Object { - "contentDigest": "2018-08-13T14:27:12.458Z", - "type": "ContentfulJsonTest", - }, - "jsonStringTest___NODE": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonStringTest0JSONNode", - ], - "jsonTest___NODE": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonTestJSONNode", - "node_locale": "de", - "parent": "JSON-test", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "jsonTest", - "id": "jsonTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "updatedAt": "2018-08-13T14:27:12.458Z", - }, - ], - Array [ - Object { - "children": Array [], - "devDependencies": Object { - "babel-cli": "^6.26.0", - "babel-eslint": "^7.2.3", - "babel-jest": "^20.0.3", - "babel-plugin-add-module-exports": "^0.2.1", - "babel-plugin-lodash": "^3.2.11", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-plugin-transform-flow-strip-types": "^6.22.0", - "babel-plugin-transform-runtime": "^6.23.0", - "babel-preset-env": "^1.6.0", - "babel-preset-flow": "^6.23.0", - "babel-preset-react": "^6.24.1", - "babel-preset-stage-0": "^6.24.1", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "chokidar": "^1.7.0", - "cross-env": "^5.0.5", - "eslint": "^4.5.0", - "eslint-config-google": "^0.9.1", - "eslint-config-prettier": "^2.5.0", - "eslint-plugin-flow-vars": "^0.5.0", - "eslint-plugin-flowtype": "^2.35.0", - "eslint-plugin-import": "^2.7.0", - "eslint-plugin-jsx-a11y": "^6.0.2", - "eslint-plugin-prettier": "^2.2.0", - "eslint-plugin-react": "^7.3.0", - "flow-bin": "^0.42.0", - "glob": "^7.1.1", - "jest": "^20.0.4", - "jest-cli": "^20.0.4", - "lerna": "^2.1.1", - "plop": "^1.8.1", - "prettier": "^1.7.0", - "prettier-eslint-cli": "4.2.x", - "remotedev-server": "^0.2.3", - "rimraf": "^2.6.1", - }, - "engines": Object { - "yarn": "^1.2.1", - }, - "eslintIgnore": Array [ - "interfaces", - "**/__tests__/fixtures/", - ], - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonTestJSONNode", - "internal": Object { - "content": "{\\"engines\\":{\\"yarn\\":\\"^1.2.1\\"},\\"private\\":true,\\"scripts\\":{\\"jest\\":\\"jest\\",\\"lint\\":\\"eslint --ext .js,.jsx packages/**/src\\",\\"plop\\":\\"plop\\",\\"test\\":\\"yarn lint && yarn jest\\",\\"lerna\\":\\"lerna\\",\\"watch\\":\\"lerna run watch --no-sort --stream --concurrency 999\\",\\"format\\":\\"npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts\\",\\"publish\\":\\"lerna publish\\",\\"bootstrap\\":\\"yarn && npm run check-versions && lerna run prepublish\\",\\"lint:flow\\":\\"babel-node scripts/flow-check.js\\",\\"remotedev\\":\\"remotedev --hostname=localhost --port=19999\\",\\"test_bkup\\":\\"npm run lint && npm run test-node && npm run test-integration\\",\\"format-www\\":\\"prettier-eslint --write /\\"www/*.js/\\" /\\"www/src/**/*.js/\\"\\",\\"test:watch\\":\\"jest --watch\\",\\"test:update\\":\\"jest --updateSnapshot\\",\\"publish-next\\":\\"lerna publish --npm-tag=next\\",\\"check-versions\\":\\"babel-node scripts/check-versions.js\\",\\"format-scripts\\":\\"prettier-eslint --write /\\"scripts/**/*.js/\\"\\",\\"publish-canary\\":\\"lerna publish --canary --yes\\",\\"format-examples\\":\\"prettier-eslint --write /\\"examples/**/gatsby-node.js/\\" /\\"examples/**/gatsby-config.js/\\" /\\"examples/**/src/**/*.js/\\"\\",\\"format-packages\\":\\"prettier-eslint --write /\\"packages/*/src/**/*.js/\\"\\",\\"format-cache-dir\\":\\"prettier-eslint --write /\\"packages/gatsby/cache-dir/*.js/\\"\\"},\\"workspaces\\":[\\"packages/*\\"],\\"eslintIgnore\\":[\\"interfaces\\",\\"**/__tests__/fixtures/\\"],\\"devDependencies\\":{\\"glob\\":\\"^7.1.1\\",\\"jest\\":\\"^20.0.4\\",\\"plop\\":\\"^1.8.1\\",\\"lerna\\":\\"^2.1.1\\",\\"eslint\\":\\"^4.5.0\\",\\"rimraf\\":\\"^2.6.1\\",\\"chokidar\\":\\"^1.7.0\\",\\"flow-bin\\":\\"^0.42.0\\",\\"jest-cli\\":\\"^20.0.4\\",\\"prettier\\":\\"^1.7.0\\",\\"babel-cli\\":\\"^6.26.0\\",\\"cross-env\\":\\"^5.0.5\\",\\"babel-jest\\":\\"^20.0.3\\",\\"babel-eslint\\":\\"^7.2.3\\",\\"babel-runtime\\":\\"^6.26.0\\",\\"babel-register\\":\\"^6.26.0\\",\\"babel-preset-env\\":\\"^1.6.0\\",\\"remotedev-server\\":\\"^0.2.3\\",\\"babel-preset-flow\\":\\"^6.23.0\\",\\"babel-preset-react\\":\\"^6.24.1\\",\\"babel-plugin-lodash\\":\\"^3.2.11\\",\\"eslint-plugin-react\\":\\"^7.3.0\\",\\"prettier-eslint-cli\\":\\"4.2.x\\",\\"babel-preset-stage-0\\":\\"^6.24.1\\",\\"eslint-config-google\\":\\"^0.9.1\\",\\"eslint-plugin-import\\":\\"^2.7.0\\",\\"eslint-config-prettier\\":\\"^2.5.0\\",\\"eslint-plugin-flowtype\\":\\"^2.35.0\\",\\"eslint-plugin-jsx-a11y\\":\\"^6.0.2\\",\\"eslint-plugin-prettier\\":\\"^2.2.0\\",\\"eslint-plugin-flow-vars\\":\\"^0.5.0\\",\\"babel-plugin-transform-runtime\\":\\"^6.23.0\\",\\"babel-plugin-add-module-exports\\":\\"^0.2.1\\",\\"babel-plugin-transform-flow-strip-types\\":\\"^6.22.0\\",\\"babel-plugin-transform-async-to-generator\\":\\"^6.24.1\\"}}", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___de", - "private": true, - "scripts": Object { - "bootstrap": "yarn && npm run check-versions && lerna run prepublish", - "check-versions": "babel-node scripts/check-versions.js", - "format": "npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts", - "format-cache-dir": "prettier-eslint --write \\"packages/gatsby/cache-dir/*.js\\"", - "format-examples": "prettier-eslint --write \\"examples/**/gatsby-node.js\\" \\"examples/**/gatsby-config.js\\" \\"examples/**/src/**/*.js\\"", - "format-packages": "prettier-eslint --write \\"packages/*/src/**/*.js\\"", - "format-scripts": "prettier-eslint --write \\"scripts/**/*.js\\"", - "format-www": "prettier-eslint --write \\"www/*.js\\" \\"www/src/**/*.js\\"", - "jest": "jest", - "lerna": "lerna", - "lint": "eslint --ext .js,.jsx packages/**/src", - "lint:flow": "babel-node scripts/flow-check.js", - "plop": "plop", - "publish": "lerna publish", - "publish-canary": "lerna publish --canary --yes", - "publish-next": "lerna publish --npm-tag=next", - "remotedev": "remotedev --hostname=localhost --port=19999", - "test": "yarn lint && yarn jest", - "test:update": "jest --updateSnapshot", - "test:watch": "jest --watch", - "test_bkup": "npm run lint && npm run test-node && npm run test-integration", - "watch": "lerna run watch --no-sort --stream --concurrency 999", - }, - "sys": Object { - "type": "Entry", - }, - "workspaces": Array [ - "packages/*", - ], - }, - ], - Array [ - Object { - "children": Array [], - "content": "test", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonStringTest0JSONNode", - "internal": Object { - "content": "\\"test\\"", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonStringTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "", - "displayField": "title", - "id": "Remark Test", - "internal": Object { - "contentDigest": "2018-05-28T08:43:09.218Z", - "type": "ContentfulContentType", - }, - "name": "Remark Test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___EntrycontentTextNode", - ], - "content___NODE": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___EntrycontentTextNode", - "contentful_id": "c4L2GhTsJtCseMYM8Wia64i", - "createdAt": "2018-05-28T08:49:06.230Z", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry", - "internal": Object { - "contentDigest": "2018-05-28T08:49:06.230Z", - "type": "ContentfulRemarkTest", - }, - "node_locale": "en-US", - "parent": "Remark Test", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "remarkTest", - "id": "remarkTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Contentful images inlined in Markdown", - "updatedAt": "2018-05-28T08:49:06.230Z", - }, - ], - Array [ - Object { - "children": Array [], - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___EntrycontentTextNode", - "internal": Object { - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "contentDigest": "2018-05-28T08:49:06.230Z", - "mediaType": "text/markdown", - "type": "contentfulRemarkTestContentTextNode", - }, - "parent": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "", - "displayField": "title", - "id": "Remark Test", - "internal": Object { - "contentDigest": "2018-05-28T08:43:09.218Z", - "type": "ContentfulContentType", - }, - "name": "Remark Test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___decontentTextNode", - ], - "content___NODE": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___decontentTextNode", - "contentful_id": "c4L2GhTsJtCseMYM8Wia64i", - "createdAt": "2018-05-28T08:49:06.230Z", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___de", - "internal": Object { - "contentDigest": "2018-05-28T08:49:06.230Z", - "type": "ContentfulRemarkTest", - }, - "node_locale": "de", - "parent": "Remark Test", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "remarkTest", - "id": "remarkTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Contentful images inlined in Markdown", - "updatedAt": "2018-05-28T08:49:06.230Z", - }, - ], - Array [ - Object { - "children": Array [], - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___decontentTextNode", - "internal": Object { - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "contentDigest": "2018-05-28T08:49:06.230Z", - "mediaType": "text/markdown", - "type": "contentfulRemarkTestContentTextNode", - }, - "parent": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], -] -`; - -exports[`Skip existing nodes in warm build creates nodes for each asset 1`] = ` -Array [ - Array [ - Object { - "children": Array [], - "contentful_id": "c3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - "id": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.178Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Normann Copenhagen", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c3wtvPBbBjiMKqKKga8I2Cu", - "createdAt": "2017-06-27T09:35:37.178Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 353, - "width": 353, - }, - "size": 12302, - }, - "fileName": "zJYzDlGk.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - }, - "id": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.178Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Normann Copenhagen", - "updatedAt": "2017-06-27T09:35:37.178Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "KTRF62Q4gg60q6WCsWKw8", - "createdAt": "2017-06-27T09:35:37.064Z", - "description": "by Lemnos", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 1000, - "width": 1000, - }, - "size": 66927, - }, - "fileName": "soso.clock.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg", - }, - "id": "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.064Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "SoSo Wall Clock", - "updatedAt": "2017-06-27T09:35:37.064Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "KTRF62Q4gg60q6WCsWKw8", - "createdAt": "2017-06-27T09:35:37.064Z", - "description": "by Lemnos", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 1000, - "width": 1000, - }, - "size": 66927, - }, - "fileName": "soso.clock.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg", - }, - "id": "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.064Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "SoSo Wall Clock", - "updatedAt": "2017-06-27T09:35:37.064Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "Xc0ny7GWsMEMCeASWO2um", - "createdAt": "2017-06-27T09:35:37.027Z", - "description": "Merchandise image", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 600, - }, - "size": 48751, - }, - "fileName": "jqvtazcyfwseah9fmysz.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg", - }, - "id": "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.027Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Hudson Wall Cup ", - "updatedAt": "2017-06-27T09:35:37.027Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "Xc0ny7GWsMEMCeASWO2um", - "createdAt": "2017-06-27T09:35:37.027Z", - "description": "Merchandise image", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 600, - }, - "size": 48751, - }, - "fileName": "jqvtazcyfwseah9fmysz.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg", - }, - "id": "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.027Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Hudson Wall Cup ", - "updatedAt": "2017-06-27T09:35:37.027Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "createdAt": "2017-06-27T09:35:37.012Z", - "description": "company logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 32, - "width": 175, - }, - "size": 7149, - }, - "fileName": "lemnos-logo.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - }, - "id": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.012Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Lemnos", - "updatedAt": "2017-06-27T09:35:37.012Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "createdAt": "2017-06-27T09:35:37.012Z", - "description": "company logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 32, - "width": 175, - }, - "size": 7149, - }, - "fileName": "lemnos-logo.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - }, - "id": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:37.012Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Lemnos", - "updatedAt": "2017-06-27T09:35:37.012Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6t4HKjytPi0mYgs240wkG", - "createdAt": "2017-06-27T09:35:36.633Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 128, - "width": 128, - }, - "size": 6744, - }, - "fileName": "toys_512pxGREY.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - }, - "id": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.633Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Toys", - "updatedAt": "2017-06-27T09:35:36.633Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6t4HKjytPi0mYgs240wkG", - "createdAt": "2017-06-27T09:35:36.633Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 128, - "width": 128, - }, - "size": 6744, - }, - "fileName": "toys_512pxGREY.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - }, - "id": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.633Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Toys", - "updatedAt": "2017-06-27T09:35:36.633Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c1MgbdJNTsMWKI0W68oYqkU", - "createdAt": "2017-06-27T09:35:36.182Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 500, - "width": 500, - }, - "size": 44089, - }, - "fileName": "9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - }, - "id": "rocybtov1ozk___c1MgbdJNTsMWKI0W68oYqkU___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.182Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Chive logo", - "updatedAt": "2017-06-27T09:35:36.182Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c1MgbdJNTsMWKI0W68oYqkU", - "createdAt": "2017-06-27T09:35:36.182Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 500, - "width": 500, - }, - "size": 44089, - }, - "fileName": "9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - "url": "//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", - }, - "id": "rocybtov1ozk___c1MgbdJNTsMWKI0W68oYqkU___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.182Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Chive logo", - "updatedAt": "2017-06-27T09:35:36.182Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "description": "category icon", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - "id": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.172Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Home and Kitchen", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "createdAt": "2017-06-27T09:35:36.172Z", - "description": "category icon", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 256, - "width": 256, - }, - "size": 2977, - }, - "fileName": "1418244847_Streamline-18-256.png", - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - }, - "id": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.172Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Home and Kitchen", - "updatedAt": "2017-06-27T09:35:36.172Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "createdAt": "2017-06-27T09:35:36.168Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 100, - "width": 100, - }, - "size": 7003, - }, - "fileName": "playsam.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - }, - "id": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.168Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam", - "updatedAt": "2017-06-27T09:35:36.168Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "createdAt": "2017-06-27T09:35:36.168Z", - "description": "Brand logo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 100, - "width": 100, - }, - "size": 7003, - }, - "fileName": "playsam.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - }, - "id": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.168Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam", - "updatedAt": "2017-06-27T09:35:36.168Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "wtrHxeu3zEoEce2MokCSi", - "createdAt": "2017-06-27T09:35:36.037Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 446, - "width": 600, - }, - "size": 27187, - }, - "fileName": "quwowooybuqbl6ntboz3.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg", - }, - "id": "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.037Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam Streamliner", - "updatedAt": "2017-06-27T09:35:36.037Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "wtrHxeu3zEoEce2MokCSi", - "createdAt": "2017-06-27T09:35:36.037Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 446, - "width": 600, - }, - "size": 27187, - }, - "fileName": "quwowooybuqbl6ntboz3.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg", - }, - "id": "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.037Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Playsam Streamliner", - "updatedAt": "2017-06-27T09:35:36.037Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c10TkaLheGeQG6qQGqWYqUI", - "createdAt": "2017-06-27T09:35:36.032Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 450, - }, - "size": 28435, - }, - "fileName": "ryugj83mqwa1asojwtwb.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg", - }, - "id": "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.032Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Whisk beaters", - "updatedAt": "2017-06-27T09:35:36.032Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c10TkaLheGeQG6qQGqWYqUI", - "createdAt": "2017-06-27T09:35:36.032Z", - "description": "Merchandise photo", - "file": Object { - "contentType": "image/jpeg", - "details": Object { - "image": Object { - "height": 600, - "width": 450, - }, - "size": 28435, - }, - "fileName": "ryugj83mqwa1asojwtwb.jpg", - "url": "//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg", - }, - "id": "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:36.032Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "Whisk beaters", - "updatedAt": "2017-06-27T09:35:36.032Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6s3iG2OVmoUcosmA8ocqsG", - "createdAt": "2017-06-27T09:35:35.994Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 250, - "width": 250, - }, - "size": 4244, - }, - "fileName": "1418244847_Streamline-18-256 (1).png", - "url": "//images.ctfassets.net/rocybtov1ozk/6s3iG2OVmoUcosmA8ocqsG/286ac4c1be74e05d2e7e11bc5a55bc83/1418244847_Streamline-18-256__1_.png", - }, - "id": "rocybtov1ozk___c6s3iG2OVmoUcosmA8ocqsG___Asset", - "internal": Object { - "contentDigest": "2017-06-27T09:35:35.994Z", - "type": "ContentfulAsset", - }, - "node_locale": "en-US", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "House icon", - "updatedAt": "2017-06-27T09:35:35.994Z", - }, - ], - Array [ - Object { - "children": Array [], - "contentful_id": "c6s3iG2OVmoUcosmA8ocqsG", - "createdAt": "2017-06-27T09:35:35.994Z", - "description": "Category icon set", - "file": Object { - "contentType": "image/png", - "details": Object { - "image": Object { - "height": 250, - "width": 250, - }, - "size": 4244, - }, - "fileName": "1418244847_Streamline-18-256 (1).png", - "url": "//images.ctfassets.net/rocybtov1ozk/6s3iG2OVmoUcosmA8ocqsG/286ac4c1be74e05d2e7e11bc5a55bc83/1418244847_Streamline-18-256__1_.png", - }, - "id": "rocybtov1ozk___c6s3iG2OVmoUcosmA8ocqsG___Asset___de", - "internal": Object { - "contentDigest": "2017-06-27T09:35:35.994Z", - "type": "ContentfulAsset", - }, - "node_locale": "de", - "parent": null, - "spaceId": "rocybtov1ozk", - "sys": Object { - "revision": 1, - "type": "Asset", - }, - "title": "House icon", - "updatedAt": "2017-06-27T09:35:35.994Z", - }, - ], -] -`; - -exports[`Skip existing nodes in warm build creates nodes for each entry 1`] = ` -Array [ - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "title", - "id": "Category", - "internal": Object { - "contentDigest": "2017-06-27T09:40:52.685Z", - "type": "ContentfulContentType", - }, - "name": "Category", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "categoryDescription___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrycategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrytitleTextNode", - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrycategoryDescriptionTextNode", - ], - "contentful_id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "createdAt": "2017-06-27T09:35:44.992Z", - "icon___NODE": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset", - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:46:43.477Z", - "type": "ContentfulCategory", - }, - "node_locale": "en-US", - "parent": "Category", - "product___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrytitleTextNode", - "updatedAt": "2017-06-27T09:46:43.477Z", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrytitleTextNode", - "internal": Object { - "content": "Toys", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryTitleTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "sys": Object { - "type": "Entry", - }, - "title": "Toys", - }, - ], - Array [ - Object { - "categoryDescription": "Shop for toys, games, educational aids", - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___EntrycategoryDescriptionTextNode", - "internal": Object { - "content": "Shop for toys, games, educational aids", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "title", - "id": "Category", - "internal": Object { - "contentDigest": "2017-06-27T09:40:52.685Z", - "type": "ContentfulContentType", - }, - "name": "Category", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "categoryDescription___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___decategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___detitleTextNode", - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___decategoryDescriptionTextNode", - ], - "contentful_id": "c7LAnCobuuWYSqks6wAwY2a", - "createdAt": "2017-06-27T09:35:44.000Z", - "icon___NODE": "rocybtov1ozk___c6m5AJ9vMPKc8OUoQeoCS4o___Asset___de", - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - "internal": Object { - "contentDigest": "2020-06-30T11:22:54.201Z", - "type": "ContentfulCategory", - }, - "node_locale": "de", - "parent": "Category", - "product___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___detitleTextNode", - "updatedAt": "2020-06-30T11:22:54.201Z", - }, - ], - Array [ - Object { - "categoryDescription___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___decategoryDescriptionTextNode", - "children": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___detitleTextNode", - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___decategoryDescriptionTextNode", - ], - "contentful_id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "createdAt": "2017-06-27T09:35:44.992Z", - "icon___NODE": "rocybtov1ozk___c6t4HKjytPi0mYgs240wkG___Asset___de", - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:46:43.477Z", - "type": "ContentfulCategory", - }, - "node_locale": "de", - "parent": "Category", - "product___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "title___NODE": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___detitleTextNode", - "updatedAt": "2017-06-27T09:46:43.477Z", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___detitleTextNode", - "internal": Object { - "content": "Haus & Küche", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryTitleTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - "sys": Object { - "type": "Entry", - }, - "title": "Haus & Küche", - }, - ], - Array [ - Object { - "categoryDescription": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "children": Array [], - "id": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___decategoryDescriptionTextNode", - "internal": Object { - "content": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "contentDigest": "2020-06-30T11:22:54.201Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___detitleTextNode", - "internal": Object { - "content": "Spielzeug", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryTitleTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - "sys": Object { - "type": "Entry", - }, - "title": "Spielzeug", - }, - ], - Array [ - Object { - "categoryDescription": "Spielzeugladen, Spiele, Lernhilfen", - "children": Array [], - "id": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___decategoryDescriptionTextNode", - "internal": Object { - "content": "Spielzeugladen, Spiele, Lernhilfen", - "contentDigest": "2017-06-27T09:46:43.477Z", - "mediaType": "text/markdown", - "type": "contentfulCategoryCategoryDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "companyName", - "id": "Brand", - "internal": Object { - "contentDigest": "2017-06-27T09:41:09.339Z", - "type": "ContentfulContentType", - }, - "name": "Brand", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyNameTextNode", - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyNameTextNode", - "contentful_id": "c651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "email": "normann@normann-copenhagen.com", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:55:16.820Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset", - "node_locale": "en-US", - "parent": "Brand", - "phone": Array [ - "+45 35 55 44 59", - ], - "product___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "twitter": "https://twitter.com/NormannCPH", - "updatedAt": "2017-06-27T09:55:16.820Z", - "website": "http://www.normann-copenhagen.com/", - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyNameTextNode", - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyNameTextNode", - "contentful_id": "c4LgMotpNF6W20YKmuemW0a", - "createdAt": "2017-06-27T09:35:44.396Z", - "email": "info@acgears.com", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:51:15.647Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset", - "node_locale": "en-US", - "parent": "Brand", - "phone": Array [ - "+1 212 260 2269", - ], - "product___NODE": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:51:15.647Z", - "website": "http://www.lemnos.jp/en/", - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyNameTextNode", - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyNameTextNode", - "contentful_id": "JrePkDVYomE8AwcuCUyMi", - "createdAt": "2017-06-27T09:35:44.988Z", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "internal": Object { - "contentDigest": "2017-06-27T09:50:36.937Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset", - "node_locale": "en-US", - "parent": "Brand", - "product___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:50:36.937Z", - "website": "http://playsam.com/", - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Normann Copenhagen", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyNameTextNode", - "internal": Object { - "content": "Normann Copenhagen", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___EntrycompanyDescriptionTextNode", - "internal": Object { - "content": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic.", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Lemnos", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyNameTextNode", - "internal": Object { - "content": "Lemnos", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966. - -We entered into the development for the original planning from late 1980 and \\"Lemnos Brand\\" recognized as the global design clock by a masterpiece \\"HOLA\\" designed by Kazuo KAWASAKI which released in 1989. - -Afterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world. - -Lemnos brand products are now highly praised from the design shops and the interior shops all over the world. - -In recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market. - -Our Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever.", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___EntrycompanyDescriptionTextNode", - "internal": Object { - "content": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966. - -We entered into the development for the original planning from late 1980 and \\"Lemnos Brand\\" recognized as the global design clock by a masterpiece \\"HOLA\\" designed by Kazuo KAWASAKI which released in 1989. - -Afterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world. - -Lemnos brand products are now highly praised from the design shops and the interior shops all over the world. - -In recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market. - -Our Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever.", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Playsam", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyNameTextNode", - "internal": Object { - "content": "Playsam", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984.", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___EntrycompanyDescriptionTextNode", - "internal": Object { - "content": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984.", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "companyName", - "id": "Brand", - "internal": Object { - "contentDigest": "2017-06-27T09:41:09.339Z", - "type": "ContentfulContentType", - }, - "name": "Brand", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyNameTextNode", - "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyNameTextNode", - "contentful_id": "c651CQ8rLoIYCeY6G0QG22q", - "createdAt": "2017-06-27T09:35:43.997Z", - "email": "normann@normann-copenhagen.com", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:55:16.820Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c3wtvPBbBjiMKqKKga8I2Cu___Asset___de", - "node_locale": "de", - "parent": "Brand", - "phone": Array [ - "+45 35 55 44 59", - ], - "product___NODE": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "twitter": "https://twitter.com/NormannCPH", - "updatedAt": "2017-06-27T09:55:16.820Z", - "website": "http://www.normann-copenhagen.com/", - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyNameTextNode", - "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyNameTextNode", - "contentful_id": "c4LgMotpNF6W20YKmuemW0a", - "createdAt": "2017-06-27T09:35:44.396Z", - "email": "info@acgears.com", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:51:15.647Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c2Y8LhXLnYAYqKCGEWG4EKI___Asset___de", - "node_locale": "de", - "parent": "Brand", - "phone": Array [ - "+1 212 260 2269", - ], - "product___NODE": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:51:15.647Z", - "website": "http://www.lemnos.jp/en/", - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyNameTextNode", - "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyDescriptionTextNode", - ], - "companyDescription___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyDescriptionTextNode", - "companyName___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyNameTextNode", - "contentful_id": "JrePkDVYomE8AwcuCUyMi", - "createdAt": "2017-06-27T09:35:44.988Z", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "internal": Object { - "contentDigest": "2017-06-27T09:50:36.937Z", - "type": "ContentfulBrand", - }, - "logo___NODE": "rocybtov1ozk___c4zj1ZOfHgQ8oqgaSKm4Qo2___Asset___de", - "node_locale": "de", - "parent": "Brand", - "product___NODE": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - ], - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "sFzTZbSuM8coEwygeUYes", - "id": "sFzTZbSuM8coEwygeUYes", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "updatedAt": "2017-06-27T09:50:36.937Z", - "website": "http://playsam.com/", - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Normann Copenhagen", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyNameTextNode", - "internal": Object { - "content": "Normann Copenhagen", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "id": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___decompanyDescriptionTextNode", - "internal": Object { - "content": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "contentDigest": "2017-06-27T09:55:16.820Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Lemnos", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyNameTextNode", - "internal": Object { - "content": "Lemnos", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd. - -Wir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \\"Lemnos Brand\\" wurde als globale Designuhr von einem Meisterwerk \\"HOLA\\" von Kazuo KAWASAKI entworfen, das 1989 erschien. - -Danach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht. - -Lemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt. - -In den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt. - -Unsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", - "id": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___decompanyDescriptionTextNode", - "internal": Object { - "content": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd. - -Wir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \\"Lemnos Brand\\" wurde als globale Designuhr von einem Meisterwerk \\"HOLA\\" von Kazuo KAWASAKI entworfen, das 1989 erschien. - -Danach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht. - -Lemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt. - -In den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt. - -Unsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", - "contentDigest": "2017-06-27T09:51:15.647Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyName": "Playsam", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyNameTextNode", - "internal": Object { - "content": "Playsam", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyNameTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "companyDescription": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", - "id": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___decompanyDescriptionTextNode", - "internal": Object { - "content": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", - "contentDigest": "2017-06-27T09:50:36.937Z", - "mediaType": "text/markdown", - "type": "contentfulBrandCompanyDescriptionTextNode", - }, - "parent": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "productName", - "id": "Product", - "internal": Object { - "contentDigest": "2017-06-27T09:40:36.821Z", - "type": "ContentfulContentType", - }, - "name": "Product", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry", - ], - "children": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductNameTextNode", - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductDescriptionTextNode", - ], - "contentful_id": "c5KsDBWseXY6QegucYAoacS", - "createdAt": "2017-06-27T09:35:43.996Z", - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - "image___NODE": Array [ - "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:56:59.626Z", - "type": "ContentfulProduct", - }, - "node_locale": "en-US", - "parent": "Product", - "price": 44, - "productDescription___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductNameTextNode", - "quantity": 56, - "sizetypecolor": "Length: 135 mm | color: espresso, green, or icar (white)", - "sku": "B001R6JUZ2", - "slug": "playsam-streamliner-classic-car-espresso", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "wood", - "toy", - "car", - "sweden", - "design", - ], - "updatedAt": "2017-06-27T09:56:59.626Z", - "website": "http://www.amazon.com/dp/B001R6JUZ2/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - ], - "children": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductNameTextNode", - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductDescriptionTextNode", - ], - "contentful_id": "c3DVqIYj4dOwwcKu6sgqOgg", - "createdAt": "2017-06-27T09:35:44.006Z", - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "image___NODE": Array [ - "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:54:51.159Z", - "type": "ContentfulProduct", - }, - "node_locale": "en-US", - "parent": "Product", - "price": 11, - "productDescription___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductNameTextNode", - "quantity": 101, - "sizetypecolor": "3 x 3 x 5 inches; 5.3 ounces", - "sku": "B00E82D7I8", - "slug": "hudson-wall-cup", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "vase", - "flowers", - "accessories", - ], - "updatedAt": "2017-06-27T09:54:51.159Z", - "website": "http://www.amazon.com/dp/B00E82D7I8/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - ], - "children": Array [ - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductNameTextNode", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductDescriptionTextNode", - ], - "contentful_id": "c6dbjWqNd9SqccegcqYq224", - "createdAt": "2017-06-27T09:35:44.049Z", - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "image___NODE": Array [ - "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:53:23.179Z", - "type": "ContentfulProduct", - }, - "node_locale": "en-US", - "parent": "Product", - "price": 22, - "productDescription___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductNameTextNode", - "quantity": 89, - "sizetypecolor": "0.8 x 0.8 x 11.2 inches; 1.6 ounces", - "sku": "B0081F2CCK", - "slug": "whisk-beater", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "kitchen", - "accessories", - "whisk", - "scandinavia", - "design", - ], - "updatedAt": "2017-06-27T09:53:23.179Z", - "website": "http://www.amazon.com/dp/B0081F2CCK/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry", - ], - "children": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductNameTextNode", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductDescriptionTextNode", - ], - "contentful_id": "c4BqrajvA8E6qwgkieoqmqO", - "createdAt": "2017-06-27T09:35:44.130Z", - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - "image___NODE": Array [ - "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:52:29.215Z", - "type": "ContentfulProduct", - }, - "node_locale": "en-US", - "parent": "Product", - "price": 120, - "productDescription___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductNameTextNode", - "quantity": 3, - "sizetypecolor": "10\\" x 2.2\\"", - "sku": "B00MG4ULK2", - "slug": "soso-wall-clock", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "home décor", - "clocks", - "interior design", - "yellow", - "gifts", - ], - "updatedAt": "2017-06-27T09:52:29.215Z", - "website": "http://store.dwell.com/soso-wall-clock.html", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductNameTextNode", - "internal": Object { - "content": "Playsam Streamliner Classic Car, Espresso", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - "productName": "Playsam Streamliner Classic Car, Espresso", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___EntryproductDescriptionTextNode", - "internal": Object { - "content": "A classic Playsam design, the Streamliner Classic Car has been selected as Swedish Design Classic by the Swedish National Museum for its inventive style and sleek surface. It's no wonder that this wooden car has also been a long-standing favorite for children both big and small!", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry", - "productDescription": "A classic Playsam design, the Streamliner Classic Car has been selected as Swedish Design Classic by the Swedish National Museum for its inventive style and sleek surface. It's no wonder that this wooden car has also been a long-standing favorite for children both big and small!", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductNameTextNode", - "internal": Object { - "content": "Hudson Wall Cup", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "productName": "Hudson Wall Cup", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___EntryproductDescriptionTextNode", - "internal": Object { - "content": "Wall Hanging Glass Flower Vase and Terrarium", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry", - "productDescription": "Wall Hanging Glass Flower Vase and Terrarium", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductNameTextNode", - "internal": Object { - "content": "Whisk Beater", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "productName": "Whisk Beater", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___EntryproductDescriptionTextNode", - "internal": Object { - "content": "A creative little whisk that comes in 8 different colors. Handy and easy to clean after use. A great gift idea.", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry", - "productDescription": "A creative little whisk that comes in 8 different colors. Handy and easy to clean after use. A great gift idea.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductNameTextNode", - "internal": Object { - "content": "SoSo Wall Clock", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - "productName": "SoSo Wall Clock", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___EntryproductDescriptionTextNode", - "internal": Object { - "content": "The newly released SoSo Clock from Lemnos marries simple, clean design and bold, striking features. Its saturated marigold face is a lively pop of color to white or grey walls, but would also pair nicely with navy and maroon. Where most clocks feature numbers at the border of the clock, the SoSo brings them in tight to the middle, leaving a wide space between the numbers and the slight frame. The hour hand provides a nice interruption to the black and yellow of the clock - it is featured in a brilliant white. Despite its bold color and contrast, the SoSo maintains a clean, pure aesthetic that is suitable to a variety of contemporary interiors.", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry", - "productDescription": "The newly released SoSo Clock from Lemnos marries simple, clean design and bold, striking features. Its saturated marigold face is a lively pop of color to white or grey walls, but would also pair nicely with navy and maroon. Where most clocks feature numbers at the border of the clock, the SoSo brings them in tight to the middle, leaving a wide space between the numbers and the slight frame. The hour hand provides a nice interruption to the black and yellow of the clock - it is featured in a brilliant white. Despite its bold color and contrast, the SoSo maintains a clean, pure aesthetic that is suitable to a variety of contemporary interiors.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": null, - "displayField": "productName", - "id": "Product", - "internal": Object { - "contentDigest": "2017-06-27T09:40:36.821Z", - "type": "ContentfulContentType", - }, - "name": "Product", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___JrePkDVYomE8AwcuCUyMi___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c24DPGBDeGEaYy8ms4Y8QMQ___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductNameTextNode", - "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c5KsDBWseXY6QegucYAoacS", - "createdAt": "2017-06-27T09:35:43.996Z", - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___wtrHxeu3zEoEce2MokCSi___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:56:59.626Z", - "type": "ContentfulProduct", - }, - "node_locale": "de", - "parent": "Product", - "price": 44, - "productDescription___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductNameTextNode", - "quantity": 56, - "sizetypecolor": "Length: 135 mm | color: espresso, green, or icar (white)", - "sku": "B001R6JUZ2", - "slug": "playsam-streamliner-classic-car-espresso", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "wood", - "toy", - "car", - "sweden", - "design", - ], - "updatedAt": "2017-06-27T09:56:59.626Z", - "website": "http://www.amazon.com/dp/B001R6JUZ2/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductNameTextNode", - "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c3DVqIYj4dOwwcKu6sgqOgg", - "createdAt": "2017-06-27T09:35:44.006Z", - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___Xc0ny7GWsMEMCeASWO2um___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:54:51.159Z", - "type": "ContentfulProduct", - }, - "node_locale": "de", - "parent": "Product", - "price": 11, - "productDescription___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductNameTextNode", - "quantity": 101, - "sizetypecolor": "3 x 3 x 5 inches; 5.3 ounces", - "sku": "B00E82D7I8", - "slug": "hudson-wall-cup", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "vase", - "flowers", - "accessories", - ], - "updatedAt": "2017-06-27T09:54:51.159Z", - "website": "http://www.amazon.com/dp/B00E82D7I8/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c651CQ8rLoIYCeY6G0QG22q___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductNameTextNode", - "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c6dbjWqNd9SqccegcqYq224", - "createdAt": "2017-06-27T09:35:44.049Z", - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___c10TkaLheGeQG6qQGqWYqUI___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:53:23.179Z", - "type": "ContentfulProduct", - }, - "node_locale": "de", - "parent": "Product", - "price": 22, - "productDescription___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductNameTextNode", - "quantity": 89, - "sizetypecolor": "0.8 x 0.8 x 11.2 inches; 1.6 ounces", - "sku": "B0081F2CCK", - "slug": "whisk-beater", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "kitchen", - "accessories", - "whisk", - "scandinavia", - "design", - ], - "updatedAt": "2017-06-27T09:53:23.179Z", - "website": "http://www.amazon.com/dp/B0081F2CCK/", - }, - ], - Array [ - Object { - "brand___NODE": "rocybtov1ozk___c4LgMotpNF6W20YKmuemW0a___Entry___de", - "categories___NODE": Array [ - "rocybtov1ozk___c7LAnCobuuWYSqks6wAwY2a___Entry___de", - ], - "children": Array [ - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductNameTextNode", - "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductDescriptionTextNode", - ], - "contentful_id": "c4BqrajvA8E6qwgkieoqmqO", - "createdAt": "2017-06-27T09:35:44.130Z", - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - "image___NODE": Array [ - "rocybtov1ozk___KTRF62Q4gg60q6WCsWKw8___Asset___de", - ], - "internal": Object { - "contentDigest": "2017-06-27T09:52:29.215Z", - "type": "ContentfulProduct", - }, - "node_locale": "de", - "parent": "Product", - "price": 120, - "productDescription___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductDescriptionTextNode", - "productName___NODE": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductNameTextNode", - "quantity": 3, - "sizetypecolor": "10\\" x 2.2\\"", - "sku": "B00MG4ULK2", - "slug": "soso-wall-clock", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 2, - "type": "Entry", - }, - "tags": Array [ - "home décor", - "clocks", - "interior design", - "yellow", - "gifts", - ], - "updatedAt": "2017-06-27T09:52:29.215Z", - "website": "http://store.dwell.com/soso-wall-clock.html", - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductNameTextNode", - "internal": Object { - "content": "Playsam Streamliner Klassisches Auto, Espresso", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - "productName": "Playsam Streamliner Klassisches Auto, Espresso", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Ein klassisches Playsam-Design, das Streamliner Classic Car wurde als Swedish Design Classic vom Schwedischen Nationalmuseum für seinen erfinderischen Stil und seine schlanke Oberfläche ausgewählt. Es ist kein Wunder, dass dieses hölzerne Auto auch ein langjähriger Liebling für Kinder gewesen ist, die groß und klein sind!", - "contentDigest": "2017-06-27T09:56:59.626Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c5KsDBWseXY6QegucYAoacS___Entry___de", - "productDescription": "Ein klassisches Playsam-Design, das Streamliner Classic Car wurde als Swedish Design Classic vom Schwedischen Nationalmuseum für seinen erfinderischen Stil und seine schlanke Oberfläche ausgewählt. Es ist kein Wunder, dass dieses hölzerne Auto auch ein langjähriger Liebling für Kinder gewesen ist, die groß und klein sind!", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductNameTextNode", - "internal": Object { - "content": "Becher", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "productName": "Becher", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Wand-hängende Glas-Blumen-Vase und Terrarium", - "contentDigest": "2017-06-27T09:54:51.159Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c3DVqIYj4dOwwcKu6sgqOgg___Entry___de", - "productDescription": "Wand-hängende Glas-Blumen-Vase und Terrarium", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductNameTextNode", - "internal": Object { - "content": "Schneebesen", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "productName": "Schneebesen", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Ein kreativer kleiner Schneebesen, der in 8 verschiedenen Farben kommt. Praktisch und nach dem Gebrauch leicht zu reinigen. Eine tolle Geschenkidee.", - "contentDigest": "2017-06-27T09:53:23.179Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c6dbjWqNd9SqccegcqYq224___Entry___de", - "productDescription": "Ein kreativer kleiner Schneebesen, der in 8 verschiedenen Farben kommt. Praktisch und nach dem Gebrauch leicht zu reinigen. Eine tolle Geschenkidee.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductNameTextNode", - "internal": Object { - "content": "SoSo wanduhr", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductNameTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - "productName": "SoSo wanduhr", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "id": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___deproductDescriptionTextNode", - "internal": Object { - "content": "Die neu veröffentlichte SoSo Clock von Lemnos heiratet einfaches, sauberes Design und fette, auffällige Features. Sein gesättigtes Ringelblumengesicht ist ein lebhafter Pop der Farbe zu den weißen oder grauen Wänden, aber würde auch gut mit Marine und kastanienbraun paaren. Wo die meisten Uhren am Rande der Uhr Nummern sind, bringt der SoSo sie in die Mitte und lässt einen weiten Raum zwischen den Zahlen und dem leichten Rahmen. Der Stundenzeiger bietet eine schöne Unterbrechung der schwarzen und gelben der Uhr - es ist in einem brillanten Weiß vorgestellt. Trotz seiner kräftigen Farbe und des Kontrastes behält der SoSo eine saubere, reine Ästhetik, die für eine Vielzahl von zeitgenössischen Interieurs geeignet ist.", - "contentDigest": "2017-06-27T09:52:29.215Z", - "mediaType": "text/markdown", - "type": "contentfulProductProductDescriptionTextNode", - }, - "parent": "rocybtov1ozk___c4BqrajvA8E6qwgkieoqmqO___Entry___de", - "productDescription": "Die neu veröffentlichte SoSo Clock von Lemnos heiratet einfaches, sauberes Design und fette, auffällige Features. Sein gesättigtes Ringelblumengesicht ist ein lebhafter Pop der Farbe zu den weißen oder grauen Wänden, aber würde auch gut mit Marine und kastanienbraun paaren. Wo die meisten Uhren am Rande der Uhr Nummern sind, bringt der SoSo sie in die Mitte und lässt einen weiten Raum zwischen den Zahlen und dem leichten Rahmen. Der Stundenzeiger bietet eine schöne Unterbrechung der schwarzen und gelben der Uhr - es ist in einem brillanten Weiß vorgestellt. Trotz seiner kräftigen Farbe und des Kontrastes behält der SoSo eine saubere, reine Ästhetik, die für eine Vielzahl von zeitgenössischen Interieurs geeignet ist.", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "just for testing JSON fields", - "displayField": null, - "id": "JSON-test", - "internal": Object { - "contentDigest": "2018-08-13T14:21:13.985Z", - "type": "ContentfulContentType", - }, - "name": "JSON-test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonTestJSONNode", - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonStringTest0JSONNode", - ], - "contentful_id": "c71mfnH4QKsSsQmgoaQuq6O", - "createdAt": "2017-11-28T02:16:10.604Z", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry", - "internal": Object { - "contentDigest": "2018-08-13T14:27:12.458Z", - "type": "ContentfulJsonTest", - }, - "jsonStringTest___NODE": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonStringTest0JSONNode", - ], - "jsonTest___NODE": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonTestJSONNode", - "node_locale": "en-US", - "parent": "JSON-test", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "jsonTest", - "id": "jsonTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "updatedAt": "2018-08-13T14:27:12.458Z", - }, - ], - Array [ - Object { - "children": Array [], - "devDependencies": Object { - "babel-cli": "^6.26.0", - "babel-eslint": "^7.2.3", - "babel-jest": "^20.0.3", - "babel-plugin-add-module-exports": "^0.2.1", - "babel-plugin-lodash": "^3.2.11", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-plugin-transform-flow-strip-types": "^6.22.0", - "babel-plugin-transform-runtime": "^6.23.0", - "babel-preset-env": "^1.6.0", - "babel-preset-flow": "^6.23.0", - "babel-preset-react": "^6.24.1", - "babel-preset-stage-0": "^6.24.1", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "chokidar": "^1.7.0", - "cross-env": "^5.0.5", - "eslint": "^4.5.0", - "eslint-config-google": "^0.9.1", - "eslint-config-prettier": "^2.5.0", - "eslint-plugin-flow-vars": "^0.5.0", - "eslint-plugin-flowtype": "^2.35.0", - "eslint-plugin-import": "^2.7.0", - "eslint-plugin-jsx-a11y": "^6.0.2", - "eslint-plugin-prettier": "^2.2.0", - "eslint-plugin-react": "^7.3.0", - "flow-bin": "^0.42.0", - "glob": "^7.1.1", - "jest": "^20.0.4", - "jest-cli": "^20.0.4", - "lerna": "^2.1.1", - "plop": "^1.8.1", - "prettier": "^1.7.0", - "prettier-eslint-cli": "4.2.x", - "remotedev-server": "^0.2.3", - "rimraf": "^2.6.1", - }, - "engines": Object { - "yarn": "^1.2.1", - }, - "eslintIgnore": Array [ - "interfaces", - "**/__tests__/fixtures/", - ], - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonTestJSONNode", - "internal": Object { - "content": "{\\"engines\\":{\\"yarn\\":\\"^1.2.1\\"},\\"private\\":true,\\"scripts\\":{\\"jest\\":\\"jest\\",\\"lint\\":\\"eslint --ext .js,.jsx packages/**/src\\",\\"plop\\":\\"plop\\",\\"test\\":\\"yarn lint && yarn jest\\",\\"lerna\\":\\"lerna\\",\\"watch\\":\\"lerna run watch --no-sort --stream --concurrency 999\\",\\"format\\":\\"npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts\\",\\"publish\\":\\"lerna publish\\",\\"bootstrap\\":\\"yarn && npm run check-versions && lerna run prepublish\\",\\"lint:flow\\":\\"babel-node scripts/flow-check.js\\",\\"remotedev\\":\\"remotedev --hostname=localhost --port=19999\\",\\"test_bkup\\":\\"npm run lint && npm run test-node && npm run test-integration\\",\\"format-www\\":\\"prettier-eslint --write /\\"www/*.js/\\" /\\"www/src/**/*.js/\\"\\",\\"test:watch\\":\\"jest --watch\\",\\"test:update\\":\\"jest --updateSnapshot\\",\\"publish-next\\":\\"lerna publish --npm-tag=next\\",\\"check-versions\\":\\"babel-node scripts/check-versions.js\\",\\"format-scripts\\":\\"prettier-eslint --write /\\"scripts/**/*.js/\\"\\",\\"publish-canary\\":\\"lerna publish --canary --yes\\",\\"format-examples\\":\\"prettier-eslint --write /\\"examples/**/gatsby-node.js/\\" /\\"examples/**/gatsby-config.js/\\" /\\"examples/**/src/**/*.js/\\"\\",\\"format-packages\\":\\"prettier-eslint --write /\\"packages/*/src/**/*.js/\\"\\",\\"format-cache-dir\\":\\"prettier-eslint --write /\\"packages/gatsby/cache-dir/*.js/\\"\\"},\\"workspaces\\":[\\"packages/*\\"],\\"eslintIgnore\\":[\\"interfaces\\",\\"**/__tests__/fixtures/\\"],\\"devDependencies\\":{\\"glob\\":\\"^7.1.1\\",\\"jest\\":\\"^20.0.4\\",\\"plop\\":\\"^1.8.1\\",\\"lerna\\":\\"^2.1.1\\",\\"eslint\\":\\"^4.5.0\\",\\"rimraf\\":\\"^2.6.1\\",\\"chokidar\\":\\"^1.7.0\\",\\"flow-bin\\":\\"^0.42.0\\",\\"jest-cli\\":\\"^20.0.4\\",\\"prettier\\":\\"^1.7.0\\",\\"babel-cli\\":\\"^6.26.0\\",\\"cross-env\\":\\"^5.0.5\\",\\"babel-jest\\":\\"^20.0.3\\",\\"babel-eslint\\":\\"^7.2.3\\",\\"babel-runtime\\":\\"^6.26.0\\",\\"babel-register\\":\\"^6.26.0\\",\\"babel-preset-env\\":\\"^1.6.0\\",\\"remotedev-server\\":\\"^0.2.3\\",\\"babel-preset-flow\\":\\"^6.23.0\\",\\"babel-preset-react\\":\\"^6.24.1\\",\\"babel-plugin-lodash\\":\\"^3.2.11\\",\\"eslint-plugin-react\\":\\"^7.3.0\\",\\"prettier-eslint-cli\\":\\"4.2.x\\",\\"babel-preset-stage-0\\":\\"^6.24.1\\",\\"eslint-config-google\\":\\"^0.9.1\\",\\"eslint-plugin-import\\":\\"^2.7.0\\",\\"eslint-config-prettier\\":\\"^2.5.0\\",\\"eslint-plugin-flowtype\\":\\"^2.35.0\\",\\"eslint-plugin-jsx-a11y\\":\\"^6.0.2\\",\\"eslint-plugin-prettier\\":\\"^2.2.0\\",\\"eslint-plugin-flow-vars\\":\\"^0.5.0\\",\\"babel-plugin-transform-runtime\\":\\"^6.23.0\\",\\"babel-plugin-add-module-exports\\":\\"^0.2.1\\",\\"babel-plugin-transform-flow-strip-types\\":\\"^6.22.0\\",\\"babel-plugin-transform-async-to-generator\\":\\"^6.24.1\\"}}", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry", - "private": true, - "scripts": Object { - "bootstrap": "yarn && npm run check-versions && lerna run prepublish", - "check-versions": "babel-node scripts/check-versions.js", - "format": "npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts", - "format-cache-dir": "prettier-eslint --write \\"packages/gatsby/cache-dir/*.js\\"", - "format-examples": "prettier-eslint --write \\"examples/**/gatsby-node.js\\" \\"examples/**/gatsby-config.js\\" \\"examples/**/src/**/*.js\\"", - "format-packages": "prettier-eslint --write \\"packages/*/src/**/*.js\\"", - "format-scripts": "prettier-eslint --write \\"scripts/**/*.js\\"", - "format-www": "prettier-eslint --write \\"www/*.js\\" \\"www/src/**/*.js\\"", - "jest": "jest", - "lerna": "lerna", - "lint": "eslint --ext .js,.jsx packages/**/src", - "lint:flow": "babel-node scripts/flow-check.js", - "plop": "plop", - "publish": "lerna publish", - "publish-canary": "lerna publish --canary --yes", - "publish-next": "lerna publish --npm-tag=next", - "remotedev": "remotedev --hostname=localhost --port=19999", - "test": "yarn lint && yarn jest", - "test:update": "jest --updateSnapshot", - "test:watch": "jest --watch", - "test_bkup": "npm run lint && npm run test-node && npm run test-integration", - "watch": "lerna run watch --no-sort --stream --concurrency 999", - }, - "sys": Object { - "type": "Entry", - }, - "workspaces": Array [ - "packages/*", - ], - }, - ], - Array [ - Object { - "children": Array [], - "content": "test", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___EntryjsonStringTest0JSONNode", - "internal": Object { - "content": "\\"test\\"", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonStringTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "just for testing JSON fields", - "displayField": null, - "id": "JSON-test", - "internal": Object { - "contentDigest": "2018-08-13T14:21:13.985Z", - "type": "ContentfulContentType", - }, - "name": "JSON-test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonTestJSONNode", - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonStringTest0JSONNode", - ], - "contentful_id": "c71mfnH4QKsSsQmgoaQuq6O", - "createdAt": "2017-11-28T02:16:10.604Z", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___de", - "internal": Object { - "contentDigest": "2018-08-13T14:27:12.458Z", - "type": "ContentfulJsonTest", - }, - "jsonStringTest___NODE": Array [ - "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonStringTest0JSONNode", - ], - "jsonTest___NODE": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonTestJSONNode", - "node_locale": "de", - "parent": "JSON-test", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "jsonTest", - "id": "jsonTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 4, - "type": "Entry", - }, - "updatedAt": "2018-08-13T14:27:12.458Z", - }, - ], - Array [ - Object { - "children": Array [], - "devDependencies": Object { - "babel-cli": "^6.26.0", - "babel-eslint": "^7.2.3", - "babel-jest": "^20.0.3", - "babel-plugin-add-module-exports": "^0.2.1", - "babel-plugin-lodash": "^3.2.11", - "babel-plugin-transform-async-to-generator": "^6.24.1", - "babel-plugin-transform-flow-strip-types": "^6.22.0", - "babel-plugin-transform-runtime": "^6.23.0", - "babel-preset-env": "^1.6.0", - "babel-preset-flow": "^6.23.0", - "babel-preset-react": "^6.24.1", - "babel-preset-stage-0": "^6.24.1", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "chokidar": "^1.7.0", - "cross-env": "^5.0.5", - "eslint": "^4.5.0", - "eslint-config-google": "^0.9.1", - "eslint-config-prettier": "^2.5.0", - "eslint-plugin-flow-vars": "^0.5.0", - "eslint-plugin-flowtype": "^2.35.0", - "eslint-plugin-import": "^2.7.0", - "eslint-plugin-jsx-a11y": "^6.0.2", - "eslint-plugin-prettier": "^2.2.0", - "eslint-plugin-react": "^7.3.0", - "flow-bin": "^0.42.0", - "glob": "^7.1.1", - "jest": "^20.0.4", - "jest-cli": "^20.0.4", - "lerna": "^2.1.1", - "plop": "^1.8.1", - "prettier": "^1.7.0", - "prettier-eslint-cli": "4.2.x", - "remotedev-server": "^0.2.3", - "rimraf": "^2.6.1", - }, - "engines": Object { - "yarn": "^1.2.1", - }, - "eslintIgnore": Array [ - "interfaces", - "**/__tests__/fixtures/", - ], - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonTestJSONNode", - "internal": Object { - "content": "{\\"engines\\":{\\"yarn\\":\\"^1.2.1\\"},\\"private\\":true,\\"scripts\\":{\\"jest\\":\\"jest\\",\\"lint\\":\\"eslint --ext .js,.jsx packages/**/src\\",\\"plop\\":\\"plop\\",\\"test\\":\\"yarn lint && yarn jest\\",\\"lerna\\":\\"lerna\\",\\"watch\\":\\"lerna run watch --no-sort --stream --concurrency 999\\",\\"format\\":\\"npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts\\",\\"publish\\":\\"lerna publish\\",\\"bootstrap\\":\\"yarn && npm run check-versions && lerna run prepublish\\",\\"lint:flow\\":\\"babel-node scripts/flow-check.js\\",\\"remotedev\\":\\"remotedev --hostname=localhost --port=19999\\",\\"test_bkup\\":\\"npm run lint && npm run test-node && npm run test-integration\\",\\"format-www\\":\\"prettier-eslint --write /\\"www/*.js/\\" /\\"www/src/**/*.js/\\"\\",\\"test:watch\\":\\"jest --watch\\",\\"test:update\\":\\"jest --updateSnapshot\\",\\"publish-next\\":\\"lerna publish --npm-tag=next\\",\\"check-versions\\":\\"babel-node scripts/check-versions.js\\",\\"format-scripts\\":\\"prettier-eslint --write /\\"scripts/**/*.js/\\"\\",\\"publish-canary\\":\\"lerna publish --canary --yes\\",\\"format-examples\\":\\"prettier-eslint --write /\\"examples/**/gatsby-node.js/\\" /\\"examples/**/gatsby-config.js/\\" /\\"examples/**/src/**/*.js/\\"\\",\\"format-packages\\":\\"prettier-eslint --write /\\"packages/*/src/**/*.js/\\"\\",\\"format-cache-dir\\":\\"prettier-eslint --write /\\"packages/gatsby/cache-dir/*.js/\\"\\"},\\"workspaces\\":[\\"packages/*\\"],\\"eslintIgnore\\":[\\"interfaces\\",\\"**/__tests__/fixtures/\\"],\\"devDependencies\\":{\\"glob\\":\\"^7.1.1\\",\\"jest\\":\\"^20.0.4\\",\\"plop\\":\\"^1.8.1\\",\\"lerna\\":\\"^2.1.1\\",\\"eslint\\":\\"^4.5.0\\",\\"rimraf\\":\\"^2.6.1\\",\\"chokidar\\":\\"^1.7.0\\",\\"flow-bin\\":\\"^0.42.0\\",\\"jest-cli\\":\\"^20.0.4\\",\\"prettier\\":\\"^1.7.0\\",\\"babel-cli\\":\\"^6.26.0\\",\\"cross-env\\":\\"^5.0.5\\",\\"babel-jest\\":\\"^20.0.3\\",\\"babel-eslint\\":\\"^7.2.3\\",\\"babel-runtime\\":\\"^6.26.0\\",\\"babel-register\\":\\"^6.26.0\\",\\"babel-preset-env\\":\\"^1.6.0\\",\\"remotedev-server\\":\\"^0.2.3\\",\\"babel-preset-flow\\":\\"^6.23.0\\",\\"babel-preset-react\\":\\"^6.24.1\\",\\"babel-plugin-lodash\\":\\"^3.2.11\\",\\"eslint-plugin-react\\":\\"^7.3.0\\",\\"prettier-eslint-cli\\":\\"4.2.x\\",\\"babel-preset-stage-0\\":\\"^6.24.1\\",\\"eslint-config-google\\":\\"^0.9.1\\",\\"eslint-plugin-import\\":\\"^2.7.0\\",\\"eslint-config-prettier\\":\\"^2.5.0\\",\\"eslint-plugin-flowtype\\":\\"^2.35.0\\",\\"eslint-plugin-jsx-a11y\\":\\"^6.0.2\\",\\"eslint-plugin-prettier\\":\\"^2.2.0\\",\\"eslint-plugin-flow-vars\\":\\"^0.5.0\\",\\"babel-plugin-transform-runtime\\":\\"^6.23.0\\",\\"babel-plugin-add-module-exports\\":\\"^0.2.1\\",\\"babel-plugin-transform-flow-strip-types\\":\\"^6.22.0\\",\\"babel-plugin-transform-async-to-generator\\":\\"^6.24.1\\"}}", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___de", - "private": true, - "scripts": Object { - "bootstrap": "yarn && npm run check-versions && lerna run prepublish", - "check-versions": "babel-node scripts/check-versions.js", - "format": "npm run format-packages && npm run format-cache-dir && npm run format-www && npm run format-examples && npm run format-scripts", - "format-cache-dir": "prettier-eslint --write \\"packages/gatsby/cache-dir/*.js\\"", - "format-examples": "prettier-eslint --write \\"examples/**/gatsby-node.js\\" \\"examples/**/gatsby-config.js\\" \\"examples/**/src/**/*.js\\"", - "format-packages": "prettier-eslint --write \\"packages/*/src/**/*.js\\"", - "format-scripts": "prettier-eslint --write \\"scripts/**/*.js\\"", - "format-www": "prettier-eslint --write \\"www/*.js\\" \\"www/src/**/*.js\\"", - "jest": "jest", - "lerna": "lerna", - "lint": "eslint --ext .js,.jsx packages/**/src", - "lint:flow": "babel-node scripts/flow-check.js", - "plop": "plop", - "publish": "lerna publish", - "publish-canary": "lerna publish --canary --yes", - "publish-next": "lerna publish --npm-tag=next", - "remotedev": "remotedev --hostname=localhost --port=19999", - "test": "yarn lint && yarn jest", - "test:update": "jest --updateSnapshot", - "test:watch": "jest --watch", - "test_bkup": "npm run lint && npm run test-node && npm run test-integration", - "watch": "lerna run watch --no-sort --stream --concurrency 999", - }, - "sys": Object { - "type": "Entry", - }, - "workspaces": Array [ - "packages/*", - ], - }, - ], - Array [ - Object { - "children": Array [], - "content": "test", - "id": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___dejsonStringTest0JSONNode", - "internal": Object { - "content": "\\"test\\"", - "contentDigest": "2018-08-13T14:27:12.458Z", - "mediaType": "application/json", - "type": "contentfulJsonTestJsonStringTestJsonNode", - }, - "parent": "rocybtov1ozk___c71mfnH4QKsSsQmgoaQuq6O___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "", - "displayField": "title", - "id": "Remark Test", - "internal": Object { - "contentDigest": "2018-05-28T08:43:09.218Z", - "type": "ContentfulContentType", - }, - "name": "Remark Test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___EntrycontentTextNode", - ], - "content___NODE": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___EntrycontentTextNode", - "contentful_id": "c4L2GhTsJtCseMYM8Wia64i", - "createdAt": "2018-05-28T08:49:06.230Z", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry", - "internal": Object { - "contentDigest": "2018-05-28T08:49:06.230Z", - "type": "ContentfulRemarkTest", - }, - "node_locale": "en-US", - "parent": "Remark Test", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "remarkTest", - "id": "remarkTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Contentful images inlined in Markdown", - "updatedAt": "2018-05-28T08:49:06.230Z", - }, - ], - Array [ - Object { - "children": Array [], - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___EntrycontentTextNode", - "internal": Object { - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "contentDigest": "2018-05-28T08:49:06.230Z", - "mediaType": "text/markdown", - "type": "contentfulRemarkTestContentTextNode", - }, - "parent": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry", - "sys": Object { - "type": "Entry", - }, - }, - ], - Array [ - Object { - "children": Array [], - "description": "", - "displayField": "title", - "id": "Remark Test", - "internal": Object { - "contentDigest": "2018-05-28T08:43:09.218Z", - "type": "ContentfulContentType", - }, - "name": "Remark Test", - "parent": null, - "sys": Object { - "type": "ContentType", - }, - }, - ], - Array [ - Object { - "children": Array [ - "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___decontentTextNode", - ], - "content___NODE": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___decontentTextNode", - "contentful_id": "c4L2GhTsJtCseMYM8Wia64i", - "createdAt": "2018-05-28T08:49:06.230Z", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___de", - "internal": Object { - "contentDigest": "2018-05-28T08:49:06.230Z", - "type": "ContentfulRemarkTest", - }, - "node_locale": "de", - "parent": "Remark Test", - "spaceId": "rocybtov1ozk", - "sys": Object { - "contentType": Object { - "sys": Object { - "contentful_id": "remarkTest", - "id": "remarkTest", - "linkType": "ContentType", - "type": "Link", - }, - }, - "revision": 1, - "type": "Entry", - }, - "title": "Contentful images inlined in Markdown", - "updatedAt": "2018-05-28T08:49:06.230Z", - }, - ], - Array [ - Object { - "children": Array [], - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "id": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___decontentTextNode", - "internal": Object { - "content": "## Toys - -![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) - -## Chive - -![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) - -## Playsam Streamliner - -![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) - -## Whisk beaters - -![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) - -## SoSo Wall Clock - -![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) - -## Hudson Wall Cup - -![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)", - "contentDigest": "2018-05-28T08:49:06.230Z", - "mediaType": "text/markdown", - "type": "contentfulRemarkTestContentTextNode", - }, - "parent": "rocybtov1ozk___c4L2GhTsJtCseMYM8Wia64i___Entry___de", - "sys": Object { - "type": "Entry", - }, - }, - ], -] -`; diff --git a/packages/gatsby-source-contentful/src/__tests__/data.json b/packages/gatsby-source-contentful/src/__tests__/data.json index 3ae5343044db9..23c0cb3178939 100644 --- a/packages/gatsby-source-contentful/src/__tests__/data.json +++ b/packages/gatsby-source-contentful/src/__tests__/data.json @@ -2,16 +2,18 @@ "currentSyncData": { "entries": [ { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c7LAnCobuuWYSqks6wAwY2a", + "id": "7LAnCobuuWYSqks6wAwY2a", "type": "Entry", "createdAt": "2017-06-27T09:35:44.000Z", "updatedAt": "2020-06-30T11:22:54.201Z", @@ -19,8 +21,7 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, "revision": 4, @@ -28,54 +29,24 @@ "sys": { "type": "Link", "linkType": "ContentType", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa" + "id": "6XwpTaSiiI2Ak2Ww0oi6qa" } - }, - "contentful_id": "7LAnCobuuWYSqks6wAwY2a" + } }, "fields": { - "title": { "de": "Haus & Küche", "en-US": "Home & Kitchen" }, + "title": { + "de": "Haus & Küche", + "en-US": "Home & Kitchen" + }, "icon": { "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "type": "Asset", - "createdAt": "2017-06-27T09:35:36.172Z", - "updatedAt": "2017-06-27T09:35:36.172Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "6m5AJ9vMPKc8OUoQeoCS4o" + "metadata": { + "tags": [] }, - "fields": { - "title": { "en-US": "Home and Kitchen" }, - "description": { "en-US": "category icon" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - "details": { - "size": 2977, - "image": { "width": 256, "height": 256 } - }, - "fileName": "1418244847_Streamline-18-256.png", - "contentType": "image/png" - } - } + "sys": { + "type": "Link", + "linkType": "Asset", + "id": "6m5AJ9vMPKc8OUoQeoCS4o" } } }, @@ -86,16 +57,18 @@ } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c71mfnH4QKsSsQmgoaQuq6O", + "id": "71mfnH4QKsSsQmgoaQuq6O", "type": "Entry", "createdAt": "2017-11-28T02:16:10.604Z", "updatedAt": "2018-08-13T14:27:12.458Z", @@ -103,8 +76,7 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, "revision": 4, @@ -112,16 +84,16 @@ "sys": { "type": "Link", "linkType": "ContentType", - "id": "jsonTest", - "contentful_id": "jsonTest" + "id": "jsonTest" } - }, - "contentful_id": "71mfnH4QKsSsQmgoaQuq6O" + } }, "fields": { "jsonTest": { "en-US": { - "engines": { "yarn": "^1.2.1" }, + "engines": { + "yarn": "^1.2.1" + }, "private": true, "scripts": { "jest": "jest", @@ -188,20 +160,24 @@ } } }, - "jsonStringTest": { "en-US": ["test"] } + "jsonStringTest": { + "en-US": ["test"] + } } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c4L2GhTsJtCseMYM8Wia64i", + "id": "4L2GhTsJtCseMYM8Wia64i", "type": "Entry", "createdAt": "2018-05-28T08:49:06.230Z", "updatedAt": "2018-05-28T08:49:06.230Z", @@ -209,8 +185,7 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, "revision": 1, @@ -218,30 +193,32 @@ "sys": { "type": "Link", "linkType": "ContentType", - "id": "remarkTest", - "contentful_id": "remarkTest" + "id": "remarkTest" } - }, - "contentful_id": "4L2GhTsJtCseMYM8Wia64i" + } }, "fields": { - "title": { "en-US": "Contentful images inlined in Markdown" }, + "title": { + "en-US": "Contentful images inlined in Markdown" + }, "content": { "en-US": "## Toys\n\n![Toys](//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png) \n\n## Chive\n\n![Chive logo](//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg) \n\n## Playsam Streamliner\n\n![Playsam Streamliner](//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg) \n\n## Whisk beaters\n\n![Whisk beaters](//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg) \n\n## SoSo Wall Clock\n\n![SoSo Wall Clock](//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg) \n\n## Hudson Wall Cup\n\n![Hudson Wall Cup ](//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg)" } } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c5KsDBWseXY6QegucYAoacS", + "id": "5KsDBWseXY6QegucYAoacS", "type": "Entry", "createdAt": "2017-06-27T09:35:43.996Z", "updatedAt": "2017-06-27T09:56:59.626Z", @@ -249,8 +226,7 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, "revision": 2, @@ -258,18 +234,18 @@ "sys": { "type": "Link", "linkType": "ContentType", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M" + "id": "2PqfXUJwE8qSYKuM0U6w8M" } - }, - "contentful_id": "5KsDBWseXY6QegucYAoacS" + } }, "fields": { "productName": { "de": "Playsam Streamliner Klassisches Auto, Espresso", "en-US": "Playsam Streamliner Classic Car, Espresso" }, - "slug": { "en-US": "playsam-streamliner-classic-car-espresso" }, + "slug": { + "en-US": "playsam-streamliner-classic-car-espresso" + }, "productDescription": { "de": "Ein klassisches Playsam-Design, das Streamliner Classic Car wurde als Swedish Design Classic vom Schwedischen Nationalmuseum für seinen erfinderischen Stil und seine schlanke Oberfläche ausgewählt. Es ist kein Wunder, dass dieses hölzerne Auto auch ein langjähriger Liebling für Kinder gewesen ist, die groß und klein sind!", "en-US": "A classic Playsam design, the Streamliner Classic Car has been selected as Swedish Design Classic by the Swedish National Museum for its inventive style and sleek surface. It's no wonder that this wooden car has also been a long-standing favorite for children both big and small!" @@ -280,241 +256,74 @@ "image": { "en-US": [ { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "wtrHxeu3zEoEce2MokCSi", - "type": "Asset", - "createdAt": "2017-06-27T09:35:36.037Z", - "updatedAt": "2017-06-27T09:35:36.037Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "wtrHxeu3zEoEce2MokCSi" + "metadata": { + "tags": [] }, - "fields": { - "title": { "en-US": "Playsam Streamliner" }, - "description": { "en-US": "Merchandise photo" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg", - "details": { - "size": 27187, - "image": { "width": 600, "height": 446 } - }, - "fileName": "quwowooybuqbl6ntboz3.jpg", - "contentType": "image/jpeg" - } - } + "sys": { + "type": "Link", + "linkType": "Asset", + "id": "wtrHxeu3zEoEce2MokCSi" } } ] }, - "tags": { "en-US": ["wood", "toy", "car", "sweden", "design"] }, + "tags": { + "en-US": ["wood", "toy", "car", "sweden", "design"] + }, "categories": { "en-US": [ { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c24DPGBDeGEaYy8ms4Y8QMQ", - "type": "Entry", - "createdAt": "2017-06-27T09:35:44.992Z", - "updatedAt": "2017-06-27T09:46:43.477Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 2, - "contentType": { - "sys": { - "type": "Link", - "linkType": "ContentType", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa" - } - }, - "contentful_id": "24DPGBDeGEaYy8ms4Y8QMQ" + "metadata": { + "tags": [] }, - "fields": { - "title": { "de": "Spielzeug", "en-US": "Toys" }, - "icon": { - "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c6t4HKjytPi0mYgs240wkG", - "type": "Asset", - "createdAt": "2017-06-27T09:35:36.633Z", - "updatedAt": "2017-06-27T09:35:36.633Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "6t4HKjytPi0mYgs240wkG" - }, - "fields": { - "title": { "en-US": "Toys" }, - "description": { "en-US": "Category icon set" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - "details": { - "size": 6744, - "image": { "width": 128, "height": 128 } - }, - "fileName": "toys_512pxGREY.png", - "contentType": "image/png" - } - } - } - } - }, - "categoryDescription": { - "de": "Spielzeugladen, Spiele, Lernhilfen", - "en-US": "Shop for toys, games, educational aids" - } + "sys": { + "type": "Link", + "linkType": "Entry", + "id": "24DPGBDeGEaYy8ms4Y8QMQ" } } ] }, - "price": { "de": 44, "en-US": 44 }, + "price": { + "de": 44, + "en-US": 44 + }, "brand": { "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "JrePkDVYomE8AwcuCUyMi", - "type": "Entry", - "createdAt": "2017-06-27T09:35:44.988Z", - "updatedAt": "2017-06-27T09:50:36.937Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 2, - "contentType": { - "sys": { - "type": "Link", - "linkType": "ContentType", - "id": "sFzTZbSuM8coEwygeUYes", - "contentful_id": "sFzTZbSuM8coEwygeUYes" - } - }, - "contentful_id": "JrePkDVYomE8AwcuCUyMi" + "metadata": { + "tags": [] }, - "fields": { - "companyName": { "en-US": "Playsam" }, - "logo": { - "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "type": "Asset", - "createdAt": "2017-06-27T09:35:36.168Z", - "updatedAt": "2017-06-27T09:35:36.168Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "4zj1ZOfHgQ8oqgaSKm4Qo2" - }, - "fields": { - "title": { "en-US": "Playsam" }, - "description": { "en-US": "Brand logo" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - "details": { - "size": 7003, - "image": { "width": 100, "height": 100 } - }, - "fileName": "playsam.jpg", - "contentType": "image/jpeg" - } - } - } - } - }, - "companyDescription": { - "de": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", - "en-US": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984." - }, - "website": { "en-US": "http://playsam.com/" } + "sys": { + "type": "Link", + "linkType": "Entry", + "id": "JrePkDVYomE8AwcuCUyMi" } } }, - "quantity": { "en-US": 56 }, - "sku": { "en-US": "B001R6JUZ2" }, - "website": { "en-US": "http://www.amazon.com/dp/B001R6JUZ2/" } + "quantity": { + "en-US": 56 + }, + "sku": { + "en-US": "B001R6JUZ2" + }, + "website": { + "en-US": "http://www.amazon.com/dp/B001R6JUZ2/" + } } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c651CQ8rLoIYCeY6G0QG22q", + "id": "651CQ8rLoIYCeY6G0QG22q", "type": "Entry", "createdAt": "2017-06-27T09:35:43.997Z", "updatedAt": "2017-06-27T09:55:16.820Z", @@ -522,8 +331,7 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, "revision": 2, @@ -531,54 +339,23 @@ "sys": { "type": "Link", "linkType": "ContentType", - "id": "sFzTZbSuM8coEwygeUYes", - "contentful_id": "sFzTZbSuM8coEwygeUYes" + "id": "sFzTZbSuM8coEwygeUYes" } - }, - "contentful_id": "651CQ8rLoIYCeY6G0QG22q" + } }, "fields": { - "companyName": { "en-US": "Normann Copenhagen" }, + "companyName": { + "en-US": "Normann Copenhagen" + }, "logo": { "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c3wtvPBbBjiMKqKKga8I2Cu", - "type": "Asset", - "createdAt": "2017-06-27T09:35:37.178Z", - "updatedAt": "2017-06-27T09:35:37.178Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "3wtvPBbBjiMKqKKga8I2Cu" + "metadata": { + "tags": [] }, - "fields": { - "title": { "en-US": "Normann Copenhagen" }, - "description": { "en-US": "Brand logo" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - "details": { - "size": 12302, - "image": { "width": 353, "height": 353 } - }, - "fileName": "zJYzDlGk.jpeg", - "contentType": "image/jpeg" - } - } + "sys": { + "type": "Link", + "linkType": "Asset", + "id": "3wtvPBbBjiMKqKKga8I2Cu" } } }, @@ -586,23 +363,33 @@ "de": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", "en-US": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic." }, - "website": { "en-US": "http://www.normann-copenhagen.com/" }, - "twitter": { "en-US": "https://twitter.com/NormannCPH" }, - "email": { "en-US": "normann@normann-copenhagen.com" }, - "phone": { "en-US": ["+45 35 55 44 59"] } + "website": { + "en-US": "http://www.normann-copenhagen.com/" + }, + "twitter": { + "en-US": "https://twitter.com/NormannCPH" + }, + "email": { + "en-US": "normann@normann-copenhagen.com" + }, + "phone": { + "en-US": ["+45 35 55 44 59"] + } } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c3DVqIYj4dOwwcKu6sgqOgg", + "id": "3DVqIYj4dOwwcKu6sgqOgg", "type": "Entry", "createdAt": "2017-06-27T09:35:44.006Z", "updatedAt": "2017-06-27T09:54:51.159Z", @@ -610,8 +397,7 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, "revision": 2, @@ -619,261 +405,96 @@ "sys": { "type": "Link", "linkType": "ContentType", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M" + "id": "2PqfXUJwE8qSYKuM0U6w8M" } - }, - "contentful_id": "3DVqIYj4dOwwcKu6sgqOgg" + } }, "fields": { - "productName": { "de": "Becher", "en-US": "Hudson Wall Cup" }, - "slug": { "en-US": "hudson-wall-cup" }, + "productName": { + "de": "Becher", + "en-US": "Hudson Wall Cup" + }, + "slug": { + "en-US": "hudson-wall-cup" + }, "productDescription": { "de": "Wand-hängende Glas-Blumen-Vase und Terrarium", "en-US": "Wall Hanging Glass Flower Vase and Terrarium" }, - "sizetypecolor": { "en-US": "3 x 3 x 5 inches; 5.3 ounces" }, + "sizetypecolor": { + "en-US": "3 x 3 x 5 inches; 5.3 ounces" + }, "image": { "en-US": [ { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "Xc0ny7GWsMEMCeASWO2um", - "type": "Asset", - "createdAt": "2017-06-27T09:35:37.027Z", - "updatedAt": "2017-06-27T09:35:37.027Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "Xc0ny7GWsMEMCeASWO2um" + "metadata": { + "tags": [] }, - "fields": { - "title": { "en-US": "Hudson Wall Cup " }, - "description": { "en-US": "Merchandise image" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg", - "details": { - "size": 48751, - "image": { "width": 600, "height": 600 } - }, - "fileName": "jqvtazcyfwseah9fmysz.jpg", - "contentType": "image/jpeg" - } - } + "sys": { + "type": "Link", + "linkType": "Asset", + "id": "Xc0ny7GWsMEMCeASWO2um" } } ] }, - "tags": { "en-US": ["vase", "flowers", "accessories"] }, + "tags": { + "en-US": ["vase", "flowers", "accessories"] + }, "categories": { "en-US": [ { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c7LAnCobuuWYSqks6wAwY2a", - "type": "Entry", - "createdAt": "2017-06-27T09:35:44.000Z", - "updatedAt": "2020-06-30T11:22:54.201Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 4, - "contentType": { - "sys": { - "type": "Link", - "linkType": "ContentType", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa" - } - }, - "contentful_id": "7LAnCobuuWYSqks6wAwY2a" + "metadata": { + "tags": [] }, - "fields": { - "title": { "de": "Haus & Küche", "en-US": "Home & Kitchen" }, - "icon": { - "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "type": "Asset", - "createdAt": "2017-06-27T09:35:36.172Z", - "updatedAt": "2017-06-27T09:35:36.172Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "6m5AJ9vMPKc8OUoQeoCS4o" - }, - "fields": { - "title": { "en-US": "Home and Kitchen" }, - "description": { "en-US": "category icon" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - "details": { - "size": 2977, - "image": { "width": 256, "height": 256 } - }, - "fileName": "1418244847_Streamline-18-256.png", - "contentType": "image/png" - } - } - } - } - }, - "categoryDescription": { - "de": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "en-US": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more" - } + "sys": { + "type": "Link", + "linkType": "Entry", + "id": "7LAnCobuuWYSqks6wAwY2a" } } ] }, - "price": { "de": 11, "en-US": 11 }, + "price": { + "de": 11, + "en-US": 11 + }, "brand": { "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c651CQ8rLoIYCeY6G0QG22q", - "type": "Entry", - "createdAt": "2017-06-27T09:35:43.997Z", - "updatedAt": "2017-06-27T09:55:16.820Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 2, - "contentType": { - "sys": { - "type": "Link", - "linkType": "ContentType", - "id": "sFzTZbSuM8coEwygeUYes", - "contentful_id": "sFzTZbSuM8coEwygeUYes" - } - }, - "contentful_id": "651CQ8rLoIYCeY6G0QG22q" + "metadata": { + "tags": [] }, - "fields": { - "companyName": { "en-US": "Normann Copenhagen" }, - "logo": { - "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c3wtvPBbBjiMKqKKga8I2Cu", - "type": "Asset", - "createdAt": "2017-06-27T09:35:37.178Z", - "updatedAt": "2017-06-27T09:35:37.178Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "3wtvPBbBjiMKqKKga8I2Cu" - }, - "fields": { - "title": { "en-US": "Normann Copenhagen" }, - "description": { "en-US": "Brand logo" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - "details": { - "size": 12302, - "image": { "width": 353, "height": 353 } - }, - "fileName": "zJYzDlGk.jpeg", - "contentType": "image/jpeg" - } - } - } - } - }, - "companyDescription": { - "de": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "en-US": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic." - }, - "website": { "en-US": "http://www.normann-copenhagen.com/" }, - "twitter": { "en-US": "https://twitter.com/NormannCPH" }, - "email": { "en-US": "normann@normann-copenhagen.com" }, - "phone": { "en-US": ["+45 35 55 44 59"] } + "sys": { + "type": "Link", + "linkType": "Entry", + "id": "651CQ8rLoIYCeY6G0QG22q" } } }, - "quantity": { "en-US": 101 }, - "sku": { "en-US": "B00E82D7I8" }, - "website": { "en-US": "http://www.amazon.com/dp/B00E82D7I8/" } + "quantity": { + "en-US": 101 + }, + "sku": { + "en-US": "B00E82D7I8" + }, + "website": { + "en-US": "http://www.amazon.com/dp/B00E82D7I8/" + } } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c6dbjWqNd9SqccegcqYq224", + "id": "6dbjWqNd9SqccegcqYq224", "type": "Entry", "createdAt": "2017-06-27T09:35:44.049Z", "updatedAt": "2017-06-27T09:53:23.179Z", @@ -881,8 +502,7 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, "revision": 2, @@ -890,61 +510,35 @@ "sys": { "type": "Link", "linkType": "ContentType", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M" + "id": "2PqfXUJwE8qSYKuM0U6w8M" } - }, - "contentful_id": "6dbjWqNd9SqccegcqYq224" + } }, "fields": { - "productName": { "de": "Schneebesen", "en-US": "Whisk Beater" }, - "slug": { "en-US": "whisk-beater" }, + "productName": { + "de": "Schneebesen", + "en-US": "Whisk Beater" + }, + "slug": { + "en-US": "whisk-beater" + }, "productDescription": { "de": "Ein kreativer kleiner Schneebesen, der in 8 verschiedenen Farben kommt. Praktisch und nach dem Gebrauch leicht zu reinigen. Eine tolle Geschenkidee.", "en-US": "A creative little whisk that comes in 8 different colors. Handy and easy to clean after use. A great gift idea." }, - "sizetypecolor": { "en-US": "0.8 x 0.8 x 11.2 inches; 1.6 ounces" }, + "sizetypecolor": { + "en-US": "0.8 x 0.8 x 11.2 inches; 1.6 ounces" + }, "image": { "en-US": [ { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c10TkaLheGeQG6qQGqWYqUI", - "type": "Asset", - "createdAt": "2017-06-27T09:35:36.032Z", - "updatedAt": "2017-06-27T09:35:36.032Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "10TkaLheGeQG6qQGqWYqUI" + "metadata": { + "tags": [] }, - "fields": { - "title": { "en-US": "Whisk beaters" }, - "description": { "en-US": "Merchandise photo" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg", - "details": { - "size": 28435, - "image": { "width": 450, "height": 600 } - }, - "fileName": "ryugj83mqwa1asojwtwb.jpg", - "contentType": "image/jpeg" - } - } + "sys": { + "type": "Link", + "linkType": "Asset", + "id": "10TkaLheGeQG6qQGqWYqUI" } } ] @@ -961,198 +555,57 @@ "categories": { "en-US": [ { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c7LAnCobuuWYSqks6wAwY2a", - "type": "Entry", - "createdAt": "2017-06-27T09:35:44.000Z", - "updatedAt": "2020-06-30T11:22:54.201Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 4, - "contentType": { - "sys": { - "type": "Link", - "linkType": "ContentType", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa" - } - }, - "contentful_id": "7LAnCobuuWYSqks6wAwY2a" + "metadata": { + "tags": [] }, - "fields": { - "title": { "de": "Haus & Küche", "en-US": "Home & Kitchen" }, - "icon": { - "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "type": "Asset", - "createdAt": "2017-06-27T09:35:36.172Z", - "updatedAt": "2017-06-27T09:35:36.172Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "6m5AJ9vMPKc8OUoQeoCS4o" - }, - "fields": { - "title": { "en-US": "Home and Kitchen" }, - "description": { "en-US": "category icon" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - "details": { - "size": 2977, - "image": { "width": 256, "height": 256 } - }, - "fileName": "1418244847_Streamline-18-256.png", - "contentType": "image/png" - } - } - } - } - }, - "categoryDescription": { - "de": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "en-US": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more" - } + "sys": { + "type": "Link", + "linkType": "Entry", + "id": "7LAnCobuuWYSqks6wAwY2a" } } ] }, - "price": { "de": 22, "en-US": 22 }, + "price": { + "de": 22, + "en-US": 22 + }, "brand": { "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c651CQ8rLoIYCeY6G0QG22q", - "type": "Entry", - "createdAt": "2017-06-27T09:35:43.997Z", - "updatedAt": "2017-06-27T09:55:16.820Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 2, - "contentType": { - "sys": { - "type": "Link", - "linkType": "ContentType", - "id": "sFzTZbSuM8coEwygeUYes", - "contentful_id": "sFzTZbSuM8coEwygeUYes" - } - }, - "contentful_id": "651CQ8rLoIYCeY6G0QG22q" + "metadata": { + "tags": [] }, - "fields": { - "companyName": { "en-US": "Normann Copenhagen" }, - "logo": { - "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c3wtvPBbBjiMKqKKga8I2Cu", - "type": "Asset", - "createdAt": "2017-06-27T09:35:37.178Z", - "updatedAt": "2017-06-27T09:35:37.178Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "3wtvPBbBjiMKqKKga8I2Cu" - }, - "fields": { - "title": { "en-US": "Normann Copenhagen" }, - "description": { "en-US": "Brand logo" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", - "details": { - "size": 12302, - "image": { "width": 353, "height": 353 } - }, - "fileName": "zJYzDlGk.jpeg", - "contentType": "image/jpeg" - } - } - } - } - }, - "companyDescription": { - "de": "Normann Kopenhagen ist eine Art zu leben - eine Denkweise. Wir lieben es, die konventionellen Designregeln herauszufordern. Aus diesem Grund finden Sie traditionelle Materialien, die in untraditionelle Verwendung wie ein Steinhaken aus isländischen Steinen, eine Vase aus Silizium und last but not least ein Hund aus Kunststoff.", - "en-US": "Normann Copenhagen is a way of living - a mindset. We love to challenge the conventional design rules. This is why you will find traditional materials put into untraditional use such as a Stone Hook made of Icelandic stones, a vase made out of silicon and last but not least a dog made out of plastic." - }, - "website": { "en-US": "http://www.normann-copenhagen.com/" }, - "twitter": { "en-US": "https://twitter.com/NormannCPH" }, - "email": { "en-US": "normann@normann-copenhagen.com" }, - "phone": { "en-US": ["+45 35 55 44 59"] } + "sys": { + "type": "Link", + "linkType": "Entry", + "id": "651CQ8rLoIYCeY6G0QG22q" } } }, - "quantity": { "en-US": 89 }, - "sku": { "en-US": "B0081F2CCK" }, - "website": { "en-US": "http://www.amazon.com/dp/B0081F2CCK/" } + "quantity": { + "en-US": 89 + }, + "sku": { + "en-US": "B0081F2CCK" + }, + "website": { + "en-US": "http://www.amazon.com/dp/B0081F2CCK/" + } } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c4BqrajvA8E6qwgkieoqmqO", + "id": "4BqrajvA8E6qwgkieoqmqO", "type": "Entry", "createdAt": "2017-06-27T09:35:44.130Z", "updatedAt": "2017-06-27T09:52:29.215Z", @@ -1160,8 +613,7 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, "revision": 2, @@ -1169,61 +621,35 @@ "sys": { "type": "Link", "linkType": "ContentType", - "id": "c2PqfXUJwE8qSYKuM0U6w8M", - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M" + "id": "2PqfXUJwE8qSYKuM0U6w8M" } - }, - "contentful_id": "4BqrajvA8E6qwgkieoqmqO" + } }, "fields": { - "productName": { "de": "SoSo wanduhr", "en-US": "SoSo Wall Clock" }, - "slug": { "en-US": "soso-wall-clock" }, + "productName": { + "de": "SoSo wanduhr", + "en-US": "SoSo Wall Clock" + }, + "slug": { + "en-US": "soso-wall-clock" + }, "productDescription": { "de": "Die neu veröffentlichte SoSo Clock von Lemnos heiratet einfaches, sauberes Design und fette, auffällige Features. Sein gesättigtes Ringelblumengesicht ist ein lebhafter Pop der Farbe zu den weißen oder grauen Wänden, aber würde auch gut mit Marine und kastanienbraun paaren. Wo die meisten Uhren am Rande der Uhr Nummern sind, bringt der SoSo sie in die Mitte und lässt einen weiten Raum zwischen den Zahlen und dem leichten Rahmen. Der Stundenzeiger bietet eine schöne Unterbrechung der schwarzen und gelben der Uhr - es ist in einem brillanten Weiß vorgestellt. Trotz seiner kräftigen Farbe und des Kontrastes behält der SoSo eine saubere, reine Ästhetik, die für eine Vielzahl von zeitgenössischen Interieurs geeignet ist.", "en-US": "The newly released SoSo Clock from Lemnos marries simple, clean design and bold, striking features. Its saturated marigold face is a lively pop of color to white or grey walls, but would also pair nicely with navy and maroon. Where most clocks feature numbers at the border of the clock, the SoSo brings them in tight to the middle, leaving a wide space between the numbers and the slight frame. The hour hand provides a nice interruption to the black and yellow of the clock - it is featured in a brilliant white. Despite its bold color and contrast, the SoSo maintains a clean, pure aesthetic that is suitable to a variety of contemporary interiors." }, - "sizetypecolor": { "en-US": "10\" x 2.2\"" }, + "sizetypecolor": { + "en-US": "10\" x 2.2\"" + }, "image": { "en-US": [ { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "KTRF62Q4gg60q6WCsWKw8", - "type": "Asset", - "createdAt": "2017-06-27T09:35:37.064Z", - "updatedAt": "2017-06-27T09:35:37.064Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "KTRF62Q4gg60q6WCsWKw8" + "metadata": { + "tags": [] }, - "fields": { - "title": { "en-US": "SoSo Wall Clock" }, - "description": { "en-US": "by Lemnos" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg", - "details": { - "size": 66927, - "image": { "width": 1000, "height": 1000 } - }, - "fileName": "soso.clock.jpg", - "contentType": "image/jpeg" - } - } + "sys": { + "type": "Link", + "linkType": "Asset", + "id": "KTRF62Q4gg60q6WCsWKw8" } } ] @@ -1240,197 +666,57 @@ "categories": { "en-US": [ { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c7LAnCobuuWYSqks6wAwY2a", - "type": "Entry", - "createdAt": "2017-06-27T09:35:44.000Z", - "updatedAt": "2020-06-30T11:22:54.201Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 4, - "contentType": { - "sys": { - "type": "Link", - "linkType": "ContentType", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa" - } - }, - "contentful_id": "7LAnCobuuWYSqks6wAwY2a" + "metadata": { + "tags": [] }, - "fields": { - "title": { "de": "Haus & Küche", "en-US": "Home & Kitchen" }, - "icon": { - "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c6m5AJ9vMPKc8OUoQeoCS4o", - "type": "Asset", - "createdAt": "2017-06-27T09:35:36.172Z", - "updatedAt": "2017-06-27T09:35:36.172Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "6m5AJ9vMPKc8OUoQeoCS4o" - }, - "fields": { - "title": { "en-US": "Home and Kitchen" }, - "description": { "en-US": "category icon" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", - "details": { - "size": 2977, - "image": { "width": 256, "height": 256 } - }, - "fileName": "1418244847_Streamline-18-256.png", - "contentType": "image/png" - } - } - } - } - }, - "categoryDescription": { - "de": "Shop für Möbel, Bettwäsche, Bad, Staubsauger, Küchenprodukte und vieles mehr", - "en-US": "Shop for furniture, bedding, bath, vacuums, kitchen products, and more" - } + "sys": { + "type": "Link", + "linkType": "Entry", + "id": "7LAnCobuuWYSqks6wAwY2a" } } ] }, - "price": { "de": 120, "en-US": 120 }, + "price": { + "de": 120, + "en-US": 120 + }, "brand": { "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c4LgMotpNF6W20YKmuemW0a", - "type": "Entry", - "createdAt": "2017-06-27T09:35:44.396Z", - "updatedAt": "2017-06-27T09:51:15.647Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 2, - "contentType": { - "sys": { - "type": "Link", - "linkType": "ContentType", - "id": "sFzTZbSuM8coEwygeUYes", - "contentful_id": "sFzTZbSuM8coEwygeUYes" - } - }, - "contentful_id": "4LgMotpNF6W20YKmuemW0a" + "metadata": { + "tags": [] }, - "fields": { - "companyName": { "en-US": "Lemnos" }, - "logo": { - "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "type": "Asset", - "createdAt": "2017-06-27T09:35:37.012Z", - "updatedAt": "2017-06-27T09:35:37.012Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "2Y8LhXLnYAYqKCGEWG4EKI" - }, - "fields": { - "title": { "en-US": "Lemnos" }, - "description": { "en-US": "company logo" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - "details": { - "size": 7149, - "image": { "width": 175, "height": 32 } - }, - "fileName": "lemnos-logo.jpg", - "contentType": "image/jpeg" - } - } - } - } - }, - "companyDescription": { - "de": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd.\n\nWir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \"Lemnos Brand\" wurde als globale Designuhr von einem Meisterwerk \"HOLA\" von Kazuo KAWASAKI entworfen, das 1989 erschien.\n\nDanach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht.\n\nLemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt.\n\nIn den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt.\n\nUnsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", - "en-US": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966.\n\nWe entered into the development for the original planning from late 1980 and \"Lemnos Brand\" recognized as the global design clock by a masterpiece \"HOLA\" designed by Kazuo KAWASAKI which released in 1989.\n\nAfterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world.\n\nLemnos brand products are now highly praised from the design shops and the interior shops all over the world.\n\nIn recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market.\n\nOur Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever." - }, - "website": { "en-US": "http://www.lemnos.jp/en/" }, - "email": { "en-US": "info@acgears.com" }, - "phone": { "en-US": ["+1 212 260 2269"] } + "sys": { + "type": "Link", + "linkType": "Entry", + "id": "4LgMotpNF6W20YKmuemW0a" } } }, - "quantity": { "en-US": 3 }, - "sku": { "en-US": "B00MG4ULK2" }, - "website": { "en-US": "http://store.dwell.com/soso-wall-clock.html" } + "quantity": { + "en-US": 3 + }, + "sku": { + "en-US": "B00MG4ULK2" + }, + "website": { + "en-US": "http://store.dwell.com/soso-wall-clock.html" + } } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c4LgMotpNF6W20YKmuemW0a", + "id": "4LgMotpNF6W20YKmuemW0a", "type": "Entry", "createdAt": "2017-06-27T09:35:44.396Z", "updatedAt": "2017-06-27T09:51:15.647Z", @@ -1438,8 +724,7 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, "revision": 2, @@ -1447,54 +732,23 @@ "sys": { "type": "Link", "linkType": "ContentType", - "id": "sFzTZbSuM8coEwygeUYes", - "contentful_id": "sFzTZbSuM8coEwygeUYes" + "id": "sFzTZbSuM8coEwygeUYes" } - }, - "contentful_id": "4LgMotpNF6W20YKmuemW0a" + } }, "fields": { - "companyName": { "en-US": "Lemnos" }, + "companyName": { + "en-US": "Lemnos" + }, "logo": { "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c2Y8LhXLnYAYqKCGEWG4EKI", - "type": "Asset", - "createdAt": "2017-06-27T09:35:37.012Z", - "updatedAt": "2017-06-27T09:35:37.012Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "2Y8LhXLnYAYqKCGEWG4EKI" + "metadata": { + "tags": [] }, - "fields": { - "title": { "en-US": "Lemnos" }, - "description": { "en-US": "company logo" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", - "details": { - "size": 7149, - "image": { "width": 175, "height": 32 } - }, - "fileName": "lemnos-logo.jpg", - "contentType": "image/jpeg" - } - } + "sys": { + "type": "Link", + "linkType": "Asset", + "id": "2Y8LhXLnYAYqKCGEWG4EKI" } } }, @@ -1502,19 +756,27 @@ "de": "TAKATA Lemnos Inc. wurde im Jahre 1947 als Messing-Casting-Fertigungsindustrie in Takaoka-Stadt, Toyama Prefecture, Japan gegründet und wir starteten seit 1966 mit der Seiko Clock Co., Ltd.\n\nWir haben die Entwicklung für die ursprüngliche Planung ab Ende 1980 eingegangen und \"Lemnos Brand\" wurde als globale Designuhr von einem Meisterwerk \"HOLA\" von Kazuo KAWASAKI entworfen, das 1989 erschien.\n\nDanach machten wir viele Projekte mit namhaften Designern, die in Japan und Übersee tätig waren, wie zB Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. und wir kündigten ihre Werke in der Kunst an Und prominenten Designs. Darüber hinaus haben wir durch die Zusammenarbeit mit Andrea Branzi, einem bekannten Architekten der Welt, ein besonderes Projekt gemacht.\n\nLemnos Markenprodukte werden nun von den Designläden und den Innenhandelsgeschäften auf der ganzen Welt hoch gelobt.\n\nIn den vergangenen Jahren haben wir auch eine hohe Priorität für die Entwicklung von Innenausstattung, die den traditionellen Techniken des Gründungsherstellers voll ausnutzt, und wir konzentrieren uns immer auf die Entwicklung der neuen Lemnos-Produkte im neuen Markt.\n\nUnsere Lemnos Produkte werden sorgfältig von unseren Handwerkern fein geschliffen geschickten Techniken in Japan gemacht. Sie bringen sicherlich die Attraktivität der Materialien auf das Maximum und schaffen feine Produkte nicht beeinflusst auf die Mode-Trend entsprechend. TAKATA Lemnos Inc. möchte definitiv innovativ sein und ständig vorschlagen, die Schönheit dauert ewig.", "en-US": "TAKATA Lemnos Inc. was founded in 1947 as a brass casting manufacturing industry in Takaoka-city, Toyama Prefecture, Japan and we launched out into the full-scale business trade with Seiko Clock Co., Ltd. since 1966.\n\nWe entered into the development for the original planning from late 1980 and \"Lemnos Brand\" recognized as the global design clock by a masterpiece \"HOLA\" designed by Kazuo KAWASAKI which released in 1989.\n\nAfterwards, we made a lot of projects with well-known designers who took in active in Japan and overseas such as Riki WATANABE, Kazuo KAWASAKI, Shin AZUMI, Tomoko AZUMI, Kanae TSUKAMOTO etc. and we made announcement of their fine works abounding in artistry and prominent designs. In addition, we realized to make a special project by the collaboration with Andrea Branzi, a well-known architect in the world.\n\nLemnos brand products are now highly praised from the design shops and the interior shops all over the world.\n\nIn recent years, we also have been given high priority to develop interior accessories making full use of our traditional techniques by the founding manufacturer and we always focus our minds on the development for the new Lemnos products in the new market.\n\nOur Lemnos products are made carefully by our craftsmen finely honed skillful techniques in Japan. They surely bring out the attractiveness of the materials to the maximum and create fine products not being influenced on the fashion trend accordingly. TAKATA Lemnos Inc. definitely would like to be innovative and continuously propose the beauty lasts forever." }, - "website": { "en-US": "http://www.lemnos.jp/en/" }, - "email": { "en-US": "info@acgears.com" }, - "phone": { "en-US": ["+1 212 260 2269"] } + "website": { + "en-US": "http://www.lemnos.jp/en/" + }, + "email": { + "en-US": "info@acgears.com" + }, + "phone": { + "en-US": ["+1 212 260 2269"] + } } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, "id": "JrePkDVYomE8AwcuCUyMi", @@ -1525,8 +787,7 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, "revision": 2, @@ -1534,54 +795,23 @@ "sys": { "type": "Link", "linkType": "ContentType", - "id": "sFzTZbSuM8coEwygeUYes", - "contentful_id": "sFzTZbSuM8coEwygeUYes" + "id": "sFzTZbSuM8coEwygeUYes" } - }, - "contentful_id": "JrePkDVYomE8AwcuCUyMi" + } }, "fields": { - "companyName": { "en-US": "Playsam" }, + "companyName": { + "en-US": "Playsam" + }, "logo": { "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", - "type": "Asset", - "createdAt": "2017-06-27T09:35:36.168Z", - "updatedAt": "2017-06-27T09:35:36.168Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "4zj1ZOfHgQ8oqgaSKm4Qo2" + "metadata": { + "tags": [] }, - "fields": { - "title": { "en-US": "Playsam" }, - "description": { "en-US": "Brand logo" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", - "details": { - "size": 7003, - "image": { "width": 100, "height": 100 } - }, - "fileName": "playsam.jpg", - "contentType": "image/jpeg" - } - } + "sys": { + "type": "Link", + "linkType": "Asset", + "id": "4zj1ZOfHgQ8oqgaSKm4Qo2" } } }, @@ -1589,20 +819,24 @@ "de": "Playsam ist die führende skandinavische Designfirma für Executive Holzspielzeug Geschenk. Skandinavisches Design spielerische Kreativität, Integrität und Raffinesse sind Playsam. Skandinavisches Design und hölzernes Spielzeug macht Playsam Geschenk schön in die Welt des Designs seit 1984.", "en-US": "Playsam is the leading Scandinavian design company for executive wooden toy gift. Scandinavian design playful creativity, integrity and sophistication are Playsam. Scandinavian design and wooden toy makes Playsam gift lovely to the world of design since 1984." }, - "website": { "en-US": "http://playsam.com/" } + "website": { + "en-US": "http://playsam.com/" + } } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c24DPGBDeGEaYy8ms4Y8QMQ", + "id": "24DPGBDeGEaYy8ms4Y8QMQ", "type": "Entry", "createdAt": "2017-06-27T09:35:44.992Z", "updatedAt": "2017-06-27T09:46:43.477Z", @@ -1610,8 +844,7 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, "revision": 2, @@ -1619,54 +852,24 @@ "sys": { "type": "Link", "linkType": "ContentType", - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa" + "id": "6XwpTaSiiI2Ak2Ww0oi6qa" } - }, - "contentful_id": "24DPGBDeGEaYy8ms4Y8QMQ" + } }, "fields": { - "title": { "de": "Spielzeug", "en-US": "Toys" }, + "title": { + "de": "Spielzeug", + "en-US": "Toys" + }, "icon": { "en-US": { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" - } - }, - "id": "c6t4HKjytPi0mYgs240wkG", - "type": "Asset", - "createdAt": "2017-06-27T09:35:36.633Z", - "updatedAt": "2017-06-27T09:35:36.633Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment", - "contentful_id": "master" - } - }, - "revision": 1, - "contentful_id": "6t4HKjytPi0mYgs240wkG" + "metadata": { + "tags": [] }, - "fields": { - "title": { "en-US": "Toys" }, - "description": { "en-US": "Category icon set" }, - "file": { - "en-US": { - "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", - "details": { - "size": 6744, - "image": { "width": 128, "height": 128 } - }, - "fileName": "toys_512pxGREY.png", - "contentType": "image/png" - } - } + "sys": { + "type": "Link", + "linkType": "Asset", + "id": "6t4HKjytPi0mYgs240wkG" } } }, @@ -1679,16 +882,18 @@ ], "assets": [ { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c3wtvPBbBjiMKqKKga8I2Cu", + "id": "3wtvPBbBjiMKqKKga8I2Cu", "type": "Asset", "createdAt": "2017-06-27T09:35:37.178Z", "updatedAt": "2017-06-27T09:35:37.178Z", @@ -1696,22 +901,27 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 1, - "contentful_id": "3wtvPBbBjiMKqKKga8I2Cu" + "revision": 1 }, "fields": { - "title": { "en-US": "Normann Copenhagen" }, - "description": { "en-US": "Brand logo" }, + "title": { + "en-US": "Normann Copenhagen" + }, + "description": { + "en-US": "Brand logo" + }, "file": { "en-US": { "url": "//images.ctfassets.net/rocybtov1ozk/3wtvPBbBjiMKqKKga8I2Cu/c65cb9cce1107c2e7e63c17072fe7932/zJYzDlGk.jpeg", "details": { "size": 12302, - "image": { "width": 353, "height": 353 } + "image": { + "width": 353, + "height": 353 + } }, "fileName": "zJYzDlGk.jpeg", "contentType": "image/jpeg" @@ -1720,13 +930,15 @@ } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, "id": "KTRF62Q4gg60q6WCsWKw8", @@ -1737,22 +949,27 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 1, - "contentful_id": "KTRF62Q4gg60q6WCsWKw8" + "revision": 1 }, "fields": { - "title": { "en-US": "SoSo Wall Clock" }, - "description": { "en-US": "by Lemnos" }, + "title": { + "en-US": "SoSo Wall Clock" + }, + "description": { + "en-US": "by Lemnos" + }, "file": { "en-US": { "url": "//images.ctfassets.net/rocybtov1ozk/KTRF62Q4gg60q6WCsWKw8/a8b2e93ac83fbbbb7bf9fba9f92b018e/soso.clock.jpg", "details": { "size": 66927, - "image": { "width": 1000, "height": 1000 } + "image": { + "width": 1000, + "height": 1000 + } }, "fileName": "soso.clock.jpg", "contentType": "image/jpeg" @@ -1761,13 +978,15 @@ } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, "id": "Xc0ny7GWsMEMCeASWO2um", @@ -1778,22 +997,27 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 1, - "contentful_id": "Xc0ny7GWsMEMCeASWO2um" + "revision": 1 }, "fields": { - "title": { "en-US": "Hudson Wall Cup " }, - "description": { "en-US": "Merchandise image" }, + "title": { + "en-US": "Hudson Wall Cup " + }, + "description": { + "en-US": "Merchandise image" + }, "file": { "en-US": { "url": "//images.ctfassets.net/rocybtov1ozk/Xc0ny7GWsMEMCeASWO2um/af8e29320c04af689798afe96e2345c7/jqvtazcyfwseah9fmysz.jpg", "details": { "size": 48751, - "image": { "width": 600, "height": 600 } + "image": { + "width": 600, + "height": 600 + } }, "fileName": "jqvtazcyfwseah9fmysz.jpg", "contentType": "image/jpeg" @@ -1802,16 +1026,18 @@ } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c2Y8LhXLnYAYqKCGEWG4EKI", + "id": "2Y8LhXLnYAYqKCGEWG4EKI", "type": "Asset", "createdAt": "2017-06-27T09:35:37.012Z", "updatedAt": "2017-06-27T09:35:37.012Z", @@ -1819,22 +1045,27 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 1, - "contentful_id": "2Y8LhXLnYAYqKCGEWG4EKI" + "revision": 1 }, "fields": { - "title": { "en-US": "Lemnos" }, - "description": { "en-US": "company logo" }, + "title": { + "en-US": "Lemnos" + }, + "description": { + "en-US": "company logo" + }, "file": { "en-US": { "url": "//images.ctfassets.net/rocybtov1ozk/2Y8LhXLnYAYqKCGEWG4EKI/eb29ab3c817906993f65e221523ef252/lemnos-logo.jpg", "details": { "size": 7149, - "image": { "width": 175, "height": 32 } + "image": { + "width": 175, + "height": 32 + } }, "fileName": "lemnos-logo.jpg", "contentType": "image/jpeg" @@ -1843,16 +1074,18 @@ } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c6t4HKjytPi0mYgs240wkG", + "id": "6t4HKjytPi0mYgs240wkG", "type": "Asset", "createdAt": "2017-06-27T09:35:36.633Z", "updatedAt": "2017-06-27T09:35:36.633Z", @@ -1860,22 +1093,27 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 1, - "contentful_id": "6t4HKjytPi0mYgs240wkG" + "revision": 1 }, "fields": { - "title": { "en-US": "Toys" }, - "description": { "en-US": "Category icon set" }, + "title": { + "en-US": "Toys" + }, + "description": { + "en-US": "Category icon set" + }, "file": { "en-US": { "url": "//images.ctfassets.net/rocybtov1ozk/6t4HKjytPi0mYgs240wkG/6e730b1e6c2a46929239019240c037e6/toys_512pxGREY.png", "details": { "size": 6744, - "image": { "width": 128, "height": 128 } + "image": { + "width": 128, + "height": 128 + } }, "fileName": "toys_512pxGREY.png", "contentType": "image/png" @@ -1884,16 +1122,18 @@ } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c1MgbdJNTsMWKI0W68oYqkU", + "id": "1MgbdJNTsMWKI0W68oYqkU", "type": "Asset", "createdAt": "2017-06-27T09:35:36.182Z", "updatedAt": "2017-06-27T09:35:36.182Z", @@ -1901,22 +1141,27 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 1, - "contentful_id": "1MgbdJNTsMWKI0W68oYqkU" + "revision": 1 }, "fields": { - "title": { "en-US": "Chive logo" }, - "description": { "en-US": "Brand logo" }, + "title": { + "en-US": "Chive logo" + }, + "description": { + "en-US": "Brand logo" + }, "file": { "en-US": { "url": "//images.ctfassets.net/rocybtov1ozk/1MgbdJNTsMWKI0W68oYqkU/ad0200fe320b85ecdd823c711161c2f6/9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", "details": { "size": 44089, - "image": { "width": 500, "height": 500 } + "image": { + "width": 500, + "height": 500 + } }, "fileName": "9ef190c59f0d375c0dea58b58a4bc1f0.jpeg", "contentType": "image/jpeg" @@ -1925,16 +1170,18 @@ } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c6m5AJ9vMPKc8OUoQeoCS4o", + "id": "6m5AJ9vMPKc8OUoQeoCS4o", "type": "Asset", "createdAt": "2017-06-27T09:35:36.172Z", "updatedAt": "2017-06-27T09:35:36.172Z", @@ -1942,22 +1189,27 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 1, - "contentful_id": "6m5AJ9vMPKc8OUoQeoCS4o" + "revision": 1 }, "fields": { - "title": { "en-US": "Home and Kitchen" }, - "description": { "en-US": "category icon" }, + "title": { + "en-US": "Home and Kitchen" + }, + "description": { + "en-US": "category icon" + }, "file": { "en-US": { "url": "//images.ctfassets.net/rocybtov1ozk/6m5AJ9vMPKc8OUoQeoCS4o/e782e3b291ff2b0287546a563af4683c/1418244847_Streamline-18-256.png", "details": { "size": 2977, - "image": { "width": 256, "height": 256 } + "image": { + "width": 256, + "height": 256 + } }, "fileName": "1418244847_Streamline-18-256.png", "contentType": "image/png" @@ -1966,16 +1218,18 @@ } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c4zj1ZOfHgQ8oqgaSKm4Qo2", + "id": "4zj1ZOfHgQ8oqgaSKm4Qo2", "type": "Asset", "createdAt": "2017-06-27T09:35:36.168Z", "updatedAt": "2017-06-27T09:35:36.168Z", @@ -1983,22 +1237,27 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 1, - "contentful_id": "4zj1ZOfHgQ8oqgaSKm4Qo2" + "revision": 1 }, "fields": { - "title": { "en-US": "Playsam" }, - "description": { "en-US": "Brand logo" }, + "title": { + "en-US": "Playsam" + }, + "description": { + "en-US": "Brand logo" + }, "file": { "en-US": { "url": "//images.ctfassets.net/rocybtov1ozk/4zj1ZOfHgQ8oqgaSKm4Qo2/5d967c9c48d67eabff71a9a0232d4378/playsam.jpg", "details": { "size": 7003, - "image": { "width": 100, "height": 100 } + "image": { + "width": 100, + "height": 100 + } }, "fileName": "playsam.jpg", "contentType": "image/jpeg" @@ -2007,13 +1266,15 @@ } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, "id": "wtrHxeu3zEoEce2MokCSi", @@ -2024,22 +1285,27 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 1, - "contentful_id": "wtrHxeu3zEoEce2MokCSi" + "revision": 1 }, "fields": { - "title": { "en-US": "Playsam Streamliner" }, - "description": { "en-US": "Merchandise photo" }, + "title": { + "en-US": "Playsam Streamliner" + }, + "description": { + "en-US": "Merchandise photo" + }, "file": { "en-US": { "url": "//images.ctfassets.net/rocybtov1ozk/wtrHxeu3zEoEce2MokCSi/73dce36715f16e27cf5ff0d2d97d7dff/quwowooybuqbl6ntboz3.jpg", "details": { "size": 27187, - "image": { "width": 600, "height": 446 } + "image": { + "width": 600, + "height": 446 + } }, "fileName": "quwowooybuqbl6ntboz3.jpg", "contentType": "image/jpeg" @@ -2048,16 +1314,18 @@ } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c10TkaLheGeQG6qQGqWYqUI", + "id": "10TkaLheGeQG6qQGqWYqUI", "type": "Asset", "createdAt": "2017-06-27T09:35:36.032Z", "updatedAt": "2017-06-27T09:35:36.032Z", @@ -2065,22 +1333,27 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 1, - "contentful_id": "10TkaLheGeQG6qQGqWYqUI" + "revision": 1 }, "fields": { - "title": { "en-US": "Whisk beaters" }, - "description": { "en-US": "Merchandise photo" }, + "title": { + "en-US": "Whisk beaters" + }, + "description": { + "en-US": "Merchandise photo" + }, "file": { "en-US": { "url": "//images.ctfassets.net/rocybtov1ozk/10TkaLheGeQG6qQGqWYqUI/f997e8e13c8c83c145e976d0905e64b7/ryugj83mqwa1asojwtwb.jpg", "details": { "size": 28435, - "image": { "width": 450, "height": 600 } + "image": { + "width": 450, + "height": 600 + } }, "fileName": "ryugj83mqwa1asojwtwb.jpg", "contentType": "image/jpeg" @@ -2089,16 +1362,18 @@ } }, { + "metadata": { + "tags": [] + }, "sys": { "space": { "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c6s3iG2OVmoUcosmA8ocqsG", + "id": "6s3iG2OVmoUcosmA8ocqsG", "type": "Asset", "createdAt": "2017-06-27T09:35:35.994Z", "updatedAt": "2017-06-27T09:35:35.994Z", @@ -2106,22 +1381,27 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 1, - "contentful_id": "6s3iG2OVmoUcosmA8ocqsG" + "revision": 1 }, "fields": { - "title": { "en-US": "House icon" }, - "description": { "en-US": "Category icon set" }, + "title": { + "en-US": "House icon" + }, + "description": { + "en-US": "Category icon set" + }, "file": { "en-US": { "url": "//images.ctfassets.net/rocybtov1ozk/6s3iG2OVmoUcosmA8ocqsG/286ac4c1be74e05d2e7e11bc5a55bc83/1418244847_Streamline-18-256__1_.png", "details": { "size": 4244, - "image": { "width": 250, "height": 250 } + "image": { + "width": 250, + "height": 250 + } }, "fileName": "1418244847_Streamline-18-256 (1).png", "contentType": "image/png" @@ -2132,7 +1412,7 @@ ], "deletedEntries": [], "deletedAssets": [], - "nextSyncToken": "FEnChMOBwr1Yw4TCqsK2LcKpCH3CjsORIyLDrGbDtgozw6xreMKCwpjCtlxATw0gwoHCigbDssKxwq8FwqljTmnDhkzDgiIVbSnDkHfDnHBEwpfChcK8TcKsMjNlagJ9S8KXwpLDkcKrwrPCl2wlGcOlC8KI" + "nextSyncToken": "dDFSNcK6bMO7woHDuMK7A8O_KWQDPh9SwobDmsOmayXCocOVw5XDgMOJw6fDp2gUE8KuQBbCv2DCgMKuw6cnFsKTYsOdworDngbDhMONwo_Dl8KcMGHCrRZmfBTDq8KOOALChcKqZRTCgcOITsO_Z3zCucOhT8KeCg" }, "contentTypeItems": [ { @@ -2141,11 +1421,10 @@ "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c6XwpTaSiiI2Ak2Ww0oi6qa", + "id": "6XwpTaSiiI2Ak2Ww0oi6qa", "type": "ContentType", "createdAt": "2017-06-27T09:35:31.492Z", "updatedAt": "2017-06-27T09:40:52.685Z", @@ -2153,12 +1432,10 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 2, - "contentful_id": "6XwpTaSiiI2Ak2Ww0oi6qa" + "revision": 2 }, "displayField": "title", "name": "Category", @@ -2200,8 +1477,7 @@ "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, "id": "sFzTZbSuM8coEwygeUYes", @@ -2212,12 +1488,10 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 2, - "contentful_id": "sFzTZbSuM8coEwygeUYes" + "revision": 2 }, "displayField": "companyName", "name": "Brand", @@ -2286,7 +1560,10 @@ "required": false, "disabled": false, "omitted": false, - "items": { "type": "Symbol", "validations": [] } + "items": { + "type": "Symbol", + "validations": [] + } } ] }, @@ -2296,11 +1573,10 @@ "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, - "id": "c2PqfXUJwE8qSYKuM0U6w8M", + "id": "2PqfXUJwE8qSYKuM0U6w8M", "type": "ContentType", "createdAt": "2017-06-27T09:35:31.538Z", "updatedAt": "2017-06-27T09:40:36.821Z", @@ -2308,12 +1584,10 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 2, - "contentful_id": "2PqfXUJwE8qSYKuM0U6w8M" + "revision": 2 }, "displayField": "productName", "name": "Product", @@ -2363,7 +1637,11 @@ "required": false, "disabled": false, "omitted": false, - "items": { "type": "Link", "validations": [], "linkType": "Asset" } + "items": { + "type": "Link", + "validations": [], + "linkType": "Asset" + } }, { "id": "tags", @@ -2373,7 +1651,10 @@ "required": false, "disabled": false, "omitted": false, - "items": { "type": "Symbol", "validations": [] } + "items": { + "type": "Symbol", + "validations": [] + } }, { "id": "categories", @@ -2385,7 +1666,11 @@ "omitted": false, "items": { "type": "Link", - "validations": [{ "linkContentType": ["6XwpTaSiiI2Ak2Ww0oi6qa"] }], + "validations": [ + { + "linkContentType": ["6XwpTaSiiI2Ak2Ww0oi6qa"] + } + ], "linkType": "Entry" } }, @@ -2406,7 +1691,12 @@ "required": false, "disabled": false, "omitted": false, - "linkType": "Entry" + "linkType": "Entry", + "validations": [ + { + "linkContentType": ["sFzTZbSuM8coEwygeUYes"] + } + ] }, { "id": "quantity", @@ -2443,8 +1733,7 @@ "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, "id": "jsonTest", @@ -2455,12 +1744,10 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 3, - "contentful_id": "jsonTest" + "revision": 3 }, "displayField": null, "name": "JSON-test", @@ -2501,8 +1788,7 @@ "sys": { "type": "Link", "linkType": "Space", - "id": "rocybtov1ozk", - "contentful_id": "rocybtov1ozk" + "id": "rocybtov1ozk" } }, "id": "remarkTest", @@ -2513,12 +1799,10 @@ "sys": { "id": "master", "type": "Link", - "linkType": "Environment", - "contentful_id": "master" + "linkType": "Environment" } }, - "revision": 1, - "contentful_id": "remarkTest" + "revision": 1 }, "displayField": "title", "name": "Remark Test", @@ -2552,18 +1836,29 @@ "name": "U.S. English", "default": true, "fallbackCode": null, - "sys": { "id": "6OG74dfhUB1fnFIDkbHG8C", "type": "Locale", "version": 1 } + "sys": { + "id": "6OG74dfhUB1fnFIDkbHG8C", + "type": "Locale", + "version": 1 + } }, { "code": "de", "name": "German", "default": false, "fallbackCode": "en-US", - "sys": { "id": "0tzsbfi28hdcgfczL6WzUq", "type": "Locale", "version": 1 } + "sys": { + "id": "0tzsbfi28hdcgfczL6WzUq", + "type": "Locale", + "version": 1 + } } ], "space": { - "sys": { "type": "Space", "id": "rocybtov1ozk" }, + "sys": { + "type": "Space", + "id": "rocybtov1ozk" + }, "name": "gatsby-source-contentful", "locales": [ { diff --git a/packages/gatsby-source-contentful/src/__tests__/gatsby-node.js b/packages/gatsby-source-contentful/src/__tests__/gatsby-node.js index 2cbd6d663234b..b0504d8c30af5 100644 --- a/packages/gatsby-source-contentful/src/__tests__/gatsby-node.js +++ b/packages/gatsby-source-contentful/src/__tests__/gatsby-node.js @@ -34,7 +34,19 @@ const createMockCache = () => { } describe(`gatsby-node`, () => { - const actions = { createTypes: jest.fn(), setPluginStatus: jest.fn() } + const actions = { + createTypes: jest.fn(), + setPluginStatus: jest.fn(), + createNode: jest.fn(async node => { + node.internal.owner = `gatsby-source-contentful` + // don't allow mutations (this isn't traversing so only top level is frozen) + currentNodeMap.set(node.id, Object.freeze(node)) + }), + deleteNode: jest.fn(node => { + currentNodeMap.delete(node.id) + }), + touchNode: jest.fn(), + } const schema = { buildObjectType: jest.fn(), buildInterfaceType: jest.fn() } const store = { getState: jest.fn(() => { @@ -56,7 +68,6 @@ describe(`gatsby-node`, () => { let currentNodeMap const getNodes = () => Array.from(currentNodeMap.values()) const getNode = id => currentNodeMap.get(id) - const getNodesByType = jest.fn() const getFieldValue = (value, locale, defaultLocale) => value[locale] ?? value[defaultLocale] @@ -74,7 +85,6 @@ describe(`gatsby-node`, () => { actions, getNode, getNodes, - getNodesByType, createNodeId, store, cache, @@ -295,20 +305,17 @@ describe(`gatsby-node`, () => { // @ts-ignore fetchContentTypes.mockClear() currentNodeMap = new Map() - actions.createNode = jest.fn(async node => { - node.internal.owner = `gatsby-source-contentful` - // don't allow mutations (this isn't traversing so only top level is frozen) - currentNodeMap.set(node.id, Object.freeze(node)) - }) - actions.deleteNode = node => { - currentNodeMap.delete(node.id) - } - actions.touchNode = jest.fn() - actions.setPluginStatus = jest.fn() + actions.createTypes.mockClear() + actions.setPluginStatus.mockClear() + actions.createNode.mockClear() + actions.deleteNode.mockClear() + actions.touchNode.mockClear() store.getState.mockClear() cache.actualMap.clear() cache.get.mockClear() cache.set.mockClear() + reporter.info.mockClear() + reporter.panic.mockClear() }) it(`should create nodes from initial payload`, async () => { @@ -331,19 +338,11 @@ describe(`gatsby-node`, () => { expect(store.getState).toHaveBeenCalled() - // Tries to load data from cache - expect(cache.get).toHaveBeenCalledWith( - `contentful-sync-data-testSpaceId-master` - ) - expect(cache.get.mock.calls).toMatchInlineSnapshot(` Array [ Array [ "contentful-content-types-testSpaceId-master", ], - Array [ - "contentful-sync-data-testSpaceId-master", - ], ] `) @@ -353,23 +352,49 @@ describe(`gatsby-node`, () => { startersBlogFixture.initialSync().currentSyncData.nextSyncToken, }) - // Check for valid cache data - const cacheCall = cache.set.mock.calls.filter( - args => args[0] === `contentful-sync-data-testSpaceId-master` - ) - - expect(cacheCall).toBeTruthy() - expect(cacheCall[0][1].entries).toHaveLength( - startersBlogFixture.initialSync().currentSyncData.entries.length - ) - expect(cacheCall[0][1].assets).toHaveLength( - startersBlogFixture.initialSync().currentSyncData.assets.length - ) - expect(cache.set.mock.calls.map(v => v[0])).toMatchInlineSnapshot(` Array [ "contentful-content-types-testSpaceId-master", - "contentful-sync-data-testSpaceId-master", + ] + `) + expect(actions.createNode).toHaveBeenCalledTimes(32) + expect(actions.deleteNode).toHaveBeenCalledTimes(0) + expect(actions.touchNode).toHaveBeenCalledTimes(0) + expect(reporter.info.mock.calls).toMatchInlineSnapshot(` + Array [ + Array [ + "Contentful: 4 new entries", + ], + Array [ + "Contentful: 0 updated entries", + ], + Array [ + "Contentful: 0 deleted entries", + ], + Array [ + "Contentful: 0 cached entries", + ], + Array [ + "Contentful: 4 new assets", + ], + Array [ + "Contentful: 0 updated assets", + ], + Array [ + "Contentful: 0 cached assets", + ], + Array [ + "Contentful: 0 deleted assets", + ], + Array [ + "Creating 1 Contentful Person nodes", + ], + Array [ + "Creating 3 Contentful Blog Post nodes", + ], + Array [ + "Creating 4 Contentful asset nodes", + ], ] `) }) @@ -403,6 +428,7 @@ describe(`gatsby-node`, () => { }) // add new blog post + reporter.info.mockClear() await simulateGatsbyBuild() testIfContentTypesExists(startersBlogFixture.contentTypeItems()) @@ -418,9 +444,46 @@ describe(`gatsby-node`, () => { createdBlogEntryIds.forEach(blogEntryId => { const blogEntry = getNode(blogEntryId) - expect(blogEntry).toMatchSnapshot() - expect(getNode(blogEntry[`author___NODE`])).toMatchSnapshot() + expect(getNode(blogEntry[`author___NODE`])).toBeTruthy() }) + + expect(actions.createNode).toHaveBeenCalledTimes(42) + expect(actions.deleteNode).toHaveBeenCalledTimes(0) + expect(actions.touchNode).toHaveBeenCalledTimes(32) + expect(reporter.info.mock.calls).toMatchInlineSnapshot(` + Array [ + Array [ + "Contentful: 1 new entries", + ], + Array [ + "Contentful: 0 updated entries", + ], + Array [ + "Contentful: 0 deleted entries", + ], + Array [ + "Contentful: 22 cached entries", + ], + Array [ + "Contentful: 1 new assets", + ], + Array [ + "Contentful: 0 updated assets", + ], + Array [ + "Contentful: 8 cached assets", + ], + Array [ + "Contentful: 0 deleted assets", + ], + Array [ + "Creating 1 Contentful Blog Post nodes", + ], + Array [ + "Creating 1 Contentful asset nodes", + ], + ] + `) }) it(`should update a blogpost`, async () => { @@ -454,6 +517,7 @@ describe(`gatsby-node`, () => { }) // updated blog post + reporter.info.mockClear() await simulateGatsbyBuild() testIfContentTypesExists(startersBlogFixture.contentTypeItems()) @@ -470,9 +534,43 @@ describe(`gatsby-node`, () => { updatedBlogEntryIds.forEach(blogEntryId => { const blogEntry = getNode(blogEntryId) expect(blogEntry.title).toBe(`Hello world 1234`) - expect(blogEntry).toMatchSnapshot() - expect(getNode(blogEntry[`author___NODE`])).toMatchSnapshot() + expect(getNode(blogEntry[`author___NODE`])).toBeTruthy() }) + + expect(actions.createNode).toHaveBeenCalledTimes(50) + expect(actions.deleteNode).toHaveBeenCalledTimes(0) + expect(actions.touchNode).toHaveBeenCalledTimes(72) + expect(reporter.info.mock.calls).toMatchInlineSnapshot(` + Array [ + Array [ + "Contentful: 0 new entries", + ], + Array [ + "Contentful: 1 updated entries", + ], + Array [ + "Contentful: 0 deleted entries", + ], + Array [ + "Contentful: 28 cached entries", + ], + Array [ + "Contentful: 0 new assets", + ], + Array [ + "Contentful: 0 updated assets", + ], + Array [ + "Contentful: 10 cached assets", + ], + Array [ + "Contentful: 0 deleted assets", + ], + Array [ + "Creating 1 Contentful Blog Post nodes", + ], + ] + `) }) it(`should remove a blogpost and update linkedNodes`, async () => { @@ -513,18 +611,65 @@ describe(`gatsby-node`, () => { }) // remove blog post + reporter.info.mockClear() await simulateGatsbyBuild() + const { deletedEntries } = + startersBlogFixture.removeBlogPost().currentSyncData + testIfContentTypesExists(startersBlogFixture.contentTypeItems()) - testIfEntriesDeleted( - startersBlogFixture.removeBlogPost().currentSyncData.assets, - locales + testIfEntriesDeleted(deletedEntries, locales) + + const deletedEntryIds = deletedEntries.map(entry => + createNodeId( + makeId({ + spaceId: entry.sys.space.sys.id, + currentLocale: entry.sys.locale, + defaultLocale: locales[0], + id: entry.sys.id, + type: entry.sys.type, + }) + ) ) // check if references are gone authorIds.forEach(authorId => { - expect(getNode(authorId)).toMatchSnapshot() + expect(getNode(authorId)[`blog post___NODE`]).toEqual( + expect.not.arrayContaining(deletedEntryIds) + ) }) + + expect(actions.createNode).toHaveBeenCalledTimes(44) + expect(actions.deleteNode).toHaveBeenCalledTimes(2) + expect(actions.touchNode).toHaveBeenCalledTimes(74) + expect(reporter.info.mock.calls).toMatchInlineSnapshot(` + Array [ + Array [ + "Contentful: 0 new entries", + ], + Array [ + "Contentful: 0 updated entries", + ], + Array [ + "Contentful: 1 deleted entries", + ], + Array [ + "Contentful: 28 cached entries", + ], + Array [ + "Contentful: 0 new assets", + ], + Array [ + "Contentful: 0 updated assets", + ], + Array [ + "Contentful: 10 cached assets", + ], + Array [ + "Contentful: 0 deleted assets", + ], + ] + `) }) it(`should remove an asset`, async () => { @@ -566,6 +711,7 @@ describe(`gatsby-node`, () => { ) // remove asset + reporter.info.mockClear() await simulateGatsbyBuild() testIfContentTypesExists(startersBlogFixture.contentTypeItems()) @@ -578,6 +724,38 @@ describe(`gatsby-node`, () => { startersBlogFixture.removeAsset().currentSyncData.deletedAssets, locales ) + + expect(actions.createNode).toHaveBeenCalledTimes(44) + expect(actions.deleteNode).toHaveBeenCalledTimes(2) + expect(actions.touchNode).toHaveBeenCalledTimes(74) + expect(reporter.info.mock.calls).toMatchInlineSnapshot(` + Array [ + Array [ + "Contentful: 0 new entries", + ], + Array [ + "Contentful: 0 updated entries", + ], + Array [ + "Contentful: 0 deleted entries", + ], + Array [ + "Contentful: 28 cached entries", + ], + Array [ + "Contentful: 0 new assets", + ], + Array [ + "Contentful: 0 updated assets", + ], + Array [ + "Contentful: 10 cached assets", + ], + Array [ + "Contentful: 1 deleted assets", + ], + ] + `) }) it(`stores rich text as raw with references attached`, async () => { diff --git a/packages/gatsby-source-contentful/src/__tests__/normalize.js b/packages/gatsby-source-contentful/src/__tests__/normalize.js index 341839cd728d8..2709c07332fd7 100644 --- a/packages/gatsby-source-contentful/src/__tests__/normalize.js +++ b/packages/gatsby-source-contentful/src/__tests__/normalize.js @@ -32,29 +32,131 @@ const restrictedNodeFields = [ const pluginConfig = createPluginConfig({}) -describe(`Process contentful data (by name)`, () => { - let entryList - let resolvable - let foreignReferenceMap +const unstable_createNodeManifest = jest.fn() +// Counts the created nodes per node type +function countCreatedNodeTypesFromMock(mock) { + const nodeTypeCounts = {} + mock.calls.forEach(callArgs => { + const node = callArgs[0] + const nodeType = node.internal.type + if (!nodeTypeCounts[nodeType]) { + nodeTypeCounts[nodeType] = 0 + } + nodeTypeCounts[nodeType]++ + }) + return nodeTypeCounts +} + +describe(`generic`, () => { it(`builds entry list`, () => { - entryList = buildEntryList({ - mergedSyncData: currentSyncData, + const entryList = buildEntryList({ + currentSyncData, contentTypeItems, }) - expect(entryList).toMatchSnapshot() + + expect(entryList).toHaveLength(contentTypeItems.length) + + expect(entryList[0][0].sys.contentType.sys.id).toBe( + `6XwpTaSiiI2Ak2Ww0oi6qa` + ) + expect(entryList[0]).toHaveLength(2) + expect(entryList[1][0].sys.contentType.sys.id).toBe(`sFzTZbSuM8coEwygeUYes`) + expect(entryList[1]).toHaveLength(3) + expect(entryList[2][0].sys.contentType.sys.id).toBe( + `2PqfXUJwE8qSYKuM0U6w8M` + ) + expect(entryList[2]).toHaveLength(4) + expect(entryList[3][0].sys.contentType.sys.id).toBe(`jsonTest`) + expect(entryList[3]).toHaveLength(1) + + expect(entryList[4][0].sys.contentType.sys.id).toBe(`remarkTest`) }) it(`builds list of resolvable data`, () => { - resolvable = buildResolvableSet({ + const entryList = buildEntryList({ + currentSyncData, + contentTypeItems, + }) + + const resolvable = buildResolvableSet({ + assets: currentSyncData.assets, + entryList, + }) + + const allNodes = [...currentSyncData.entries, ...currentSyncData.assets] + + allNodes.forEach(node => + expect(resolvable).toContain(`${node.sys.id}___${node.sys.type}`) + ) + }) + it(`builds foreignReferenceMap`, () => { + const entryList = buildEntryList({ + currentSyncData, + contentTypeItems, + }) + + const resolvable = buildResolvableSet({ assets: currentSyncData.assets, entryList, }) - expect(resolvable).toMatchSnapshot() + + const foreignReferenceMap = buildForeignReferenceMap({ + contentTypeItems, + entryList, + resolvable, + defaultLocale, + space, + useNameForId: true, + }) + const referenceKeys = Object.keys(foreignReferenceMap) + const expectedReferenceKeys = [ + `2Y8LhXLnYAYqKCGEWG4EKI___Asset`, + `3wtvPBbBjiMKqKKga8I2Cu___Asset`, + `4LgMotpNF6W20YKmuemW0a___Entry`, + `4zj1ZOfHgQ8oqgaSKm4Qo2___Asset`, + `6m5AJ9vMPKc8OUoQeoCS4o___Asset`, + `6t4HKjytPi0mYgs240wkG___Asset`, + `7LAnCobuuWYSqks6wAwY2a___Entry`, + `10TkaLheGeQG6qQGqWYqUI___Asset`, + `24DPGBDeGEaYy8ms4Y8QMQ___Entry`, + `651CQ8rLoIYCeY6G0QG22q___Entry`, + `JrePkDVYomE8AwcuCUyMi___Entry`, + `KTRF62Q4gg60q6WCsWKw8___Asset`, + `wtrHxeu3zEoEce2MokCSi___Asset`, + `Xc0ny7GWsMEMCeASWO2um___Asset`, + ] + expect(referenceKeys).toHaveLength(expectedReferenceKeys.length) + expect(referenceKeys).toEqual(expect.arrayContaining(expectedReferenceKeys)) + + Object.keys(foreignReferenceMap).forEach(referenceId => { + expect(resolvable).toContain(referenceId) + + let expectedLength = 1 + if (referenceId === `651CQ8rLoIYCeY6G0QG22q___Entry`) { + expectedLength = 2 + } + if (referenceId === `7LAnCobuuWYSqks6wAwY2a___Entry`) { + expectedLength = 3 + } + expect(foreignReferenceMap[referenceId]).toHaveLength(expectedLength) + }) }) +}) +describe(`Process contentful data (by name)`, () => { it(`builds foreignReferenceMap`, () => { - foreignReferenceMap = buildForeignReferenceMap({ + const entryList = buildEntryList({ + currentSyncData, + contentTypeItems, + }) + + const resolvable = buildResolvableSet({ + assets: currentSyncData.assets, + entryList, + }) + + const foreignReferenceMap = buildForeignReferenceMap({ contentTypeItems, entryList, resolvable, @@ -62,10 +164,36 @@ describe(`Process contentful data (by name)`, () => { space, useNameForId: true, }) - expect(foreignReferenceMap).toMatchSnapshot() + + expect(foreignReferenceMap[`24DPGBDeGEaYy8ms4Y8QMQ___Entry`][0].name).toBe( + `product___NODE` + ) + + expect(foreignReferenceMap[`2Y8LhXLnYAYqKCGEWG4EKI___Asset`][0].name).toBe( + `brand___NODE` + ) }) it(`creates nodes for each entry`, () => { + const entryList = buildEntryList({ + currentSyncData, + contentTypeItems, + }) + + const resolvable = buildResolvableSet({ + assets: currentSyncData.assets, + entryList, + }) + + const foreignReferenceMap = buildForeignReferenceMap({ + contentTypeItems, + entryList, + resolvable, + defaultLocale, + space, + useNameForId: true, + }) + const createNode = jest.fn() const createNodeId = jest.fn(id => id) const getNode = jest.fn(() => undefined) // All nodes are new @@ -85,12 +213,41 @@ describe(`Process contentful data (by name)`, () => { space, useNameForId: true, pluginConfig, + unstable_createNodeManifest, }) }) - expect(createNode.mock.calls).toMatchSnapshot() - // Relevant to compare to compare warm and cold situation. Actual number not relevant. - expect(createNode.mock.calls.length).toBe(74) // "cold build entries" count + const nodeTypeCounts = countCreatedNodeTypesFromMock(createNode.mock) + + expect(Object.keys(nodeTypeCounts)).toHaveLength(15) + + expect(nodeTypeCounts).toEqual( + expect.objectContaining({ + // 3 Brand Contentful entries + ContentfulBrand: 6, + contentfulBrandCompanyDescriptionTextNode: 6, + contentfulBrandCompanyNameTextNode: 6, + // 2 Category Contentful entries + ContentfulCategory: 4, + contentfulCategoryCategoryDescriptionTextNode: 4, + contentfulCategoryTitleTextNode: 4, + ContentfulContentType: contentTypeItems.length, + // 1 JSON Test Contentful entry + ContentfulJsonTest: 2, + contentfulJsonTestJsonStringTestJsonNode: 2, + contentfulJsonTestJsonTestJsonNode: 2, + // 4 Product Contentful entries + ContentfulProduct: 8, + contentfulProductProductDescriptionTextNode: 8, + contentfulProductProductNameTextNode: 8, + // 1 Remark Test Contentful entry + ContentfulRemarkTest: 2, + contentfulRemarkTestContentTextNode: 2, + }) + ) + + // Relevant to compare to compare warm and cold situation + expect(createNode.mock.calls.length).toBe(69) // "cold build entries" count }) it(`creates nodes for each asset`, () => { @@ -108,14 +265,17 @@ describe(`Process contentful data (by name)`, () => { pluginConfig, }) }) - expect(createNode.mock.calls).toMatchSnapshot() + const nodeTypeCounts = countCreatedNodeTypesFromMock(createNode.mock) + + expect(Object.keys(nodeTypeCounts)).toHaveLength(1) + expect(nodeTypeCounts).toHaveProperty(`ContentfulAsset`) }) }) describe(`Skip existing nodes in warm build`, () => { it(`creates nodes for each entry`, () => { const entryList = buildEntryList({ - mergedSyncData: currentSyncData, + currentSyncData, contentTypeItems, }) @@ -166,38 +326,45 @@ describe(`Skip existing nodes in warm build`, () => { space, useNameForId: true, pluginConfig, + unstable_createNodeManifest, }) }) - expect(createNode.mock.calls).toMatchSnapshot() - // Relevant to compare to compare warm and cold situation. Actual number not relevant. - // This number ought to be less than the cold build - expect(createNode.mock.calls.length).toBe(71) // "warm build where entry was not changed" count - }) + const nodeTypeCounts = countCreatedNodeTypesFromMock(createNode.mock) - it(`creates nodes for each asset`, () => { - const createNode = jest.fn(() => Promise.resolve()) - const createNodeId = jest.fn(id => id) - const assets = currentSyncData.assets - assets.forEach(assetItem => { - createAssetNodes({ - assetItem, - createNode, - createNodeId, - defaultLocale, - locales, - space, - pluginConfig, + expect(Object.keys(nodeTypeCounts)).toHaveLength(15) + + expect(nodeTypeCounts).toEqual( + expect.objectContaining({ + ContentfulBrand: 6, + contentfulBrandCompanyDescriptionTextNode: 6, + contentfulBrandCompanyNameTextNode: 6, + // These 3 category entities matter as the first node is skipped in the test + ContentfulCategory: 3, + contentfulCategoryCategoryDescriptionTextNode: 3, + contentfulCategoryTitleTextNode: 3, + ContentfulContentType: 5, + ContentfulJsonTest: 2, + contentfulJsonTestJsonStringTestJsonNode: 2, + contentfulJsonTestJsonTestJsonNode: 2, + ContentfulProduct: 8, + contentfulProductProductDescriptionTextNode: 8, + contentfulProductProductNameTextNode: 8, + ContentfulRemarkTest: 2, + contentfulRemarkTestContentTextNode: 2, }) - }) - expect(createNode.mock.calls).toMatchSnapshot() + ) + + // Relevant to compare to compare warm and cold situation + // This number ought to be less than the cold build + expect(createNode.mock.calls.length).toBe(66) // "warm build where entry was not changed" count }) }) describe(`Process existing mutated nodes in warm build`, () => { it(`creates nodes for each entry`, () => { const entryList = buildEntryList({ - mergedSyncData: currentSyncData, + currentSyncData, contentTypeItems, }) @@ -250,57 +417,56 @@ describe(`Process existing mutated nodes in warm build`, () => { space, useNameForId: true, pluginConfig, + unstable_createNodeManifest, }) }) - expect(createNode.mock.calls).toMatchSnapshot() - // Relevant to compare to compare warm and cold situation. Actual number not relevant. - // This number ought to be the same as the cold build - expect(createNode.mock.calls.length).toBe(74) // "warm build where entry was changed" count - }) + const nodeTypeCounts = countCreatedNodeTypesFromMock(createNode.mock) - it(`creates nodes for each asset`, () => { - const createNode = jest.fn(() => Promise.resolve()) - const createNodeId = jest.fn(id => id) - const assets = currentSyncData.assets - assets.forEach(assetItem => { - createAssetNodes({ - assetItem, - createNode, - createNodeId, - defaultLocale, - locales, - space, - pluginConfig, + expect(Object.keys(nodeTypeCounts)).toHaveLength(15) + + expect(nodeTypeCounts).toEqual( + expect.objectContaining({ + // 3 Brand Contentful entries + ContentfulBrand: 6, + contentfulBrandCompanyDescriptionTextNode: 6, + contentfulBrandCompanyNameTextNode: 6, + // 2 Category Contentful entries + ContentfulCategory: 4, + contentfulCategoryCategoryDescriptionTextNode: 4, + contentfulCategoryTitleTextNode: 4, + ContentfulContentType: contentTypeItems.length, + // 1 JSON Test Contentful entry + ContentfulJsonTest: 2, + contentfulJsonTestJsonStringTestJsonNode: 2, + contentfulJsonTestJsonTestJsonNode: 2, + // 4 Product Contentful entries + ContentfulProduct: 8, + contentfulProductProductDescriptionTextNode: 8, + contentfulProductProductNameTextNode: 8, + // 1 Remark Test Contentful entry + ContentfulRemarkTest: 2, + contentfulRemarkTestContentTextNode: 2, }) - }) - expect(createNode.mock.calls).toMatchSnapshot() + ) + + // Relevant to compare to compare warm and cold situation + // This number ought to be the same as the cold build + expect(createNode.mock.calls.length).toBe(69) // "warm build where entry was changed" count }) }) describe(`Process contentful data (by id)`, () => { - let entryList - let resolvable - let foreignReferenceMap - - it(`builds entry list`, () => { - entryList = buildEntryList({ - mergedSyncData: currentSyncData, + it(`builds foreignReferenceMap`, () => { + const entryList = buildEntryList({ + currentSyncData, contentTypeItems, }) - expect(entryList).toMatchSnapshot() - }) - - it(`builds list of resolvable data`, () => { - resolvable = buildResolvableSet({ + const resolvable = buildResolvableSet({ assets: currentSyncData.assets, entryList, }) - expect(resolvable).toMatchSnapshot() - }) - - it(`builds foreignReferenceMap`, () => { - foreignReferenceMap = buildForeignReferenceMap({ + const foreignReferenceMap = buildForeignReferenceMap({ contentTypeItems, entryList, resolvable, @@ -308,10 +474,34 @@ describe(`Process contentful data (by id)`, () => { space, useNameForId: false, }) - expect(foreignReferenceMap).toMatchSnapshot() + + expect(foreignReferenceMap[`24DPGBDeGEaYy8ms4Y8QMQ___Entry`][0].name).toBe( + `2pqfxujwe8qsykum0u6w8m___NODE` + ) + + expect(foreignReferenceMap[`2Y8LhXLnYAYqKCGEWG4EKI___Asset`][0].name).toBe( + `sfztzbsum8coewygeuyes___NODE` + ) }) it(`creates nodes for each entry`, () => { + const entryList = buildEntryList({ + currentSyncData, + contentTypeItems, + }) + const resolvable = buildResolvableSet({ + assets: currentSyncData.assets, + entryList, + }) + const foreignReferenceMap = buildForeignReferenceMap({ + contentTypeItems, + entryList, + resolvable, + defaultLocale, + space, + useNameForId: false, + }) + const createNode = jest.fn() const createNodeId = jest.fn(id => id) const getNode = jest.fn(() => undefined) // All nodes are new @@ -331,27 +521,37 @@ describe(`Process contentful data (by id)`, () => { space, useNameForId: false, pluginConfig, + unstable_createNodeManifest, }) }) - expect(createNode.mock.calls).toMatchSnapshot() - }) + const nodeTypeCounts = countCreatedNodeTypesFromMock(createNode.mock) - it(`creates nodes for each asset`, () => { - const createNode = jest.fn(() => Promise.resolve()) - const createNodeId = jest.fn(id => id) - const assets = currentSyncData.assets - assets.forEach(assetItem => { - createAssetNodes({ - assetItem, - createNode, - createNodeId, - defaultLocale, - locales, - space, - pluginConfig, + expect(Object.keys(nodeTypeCounts)).toHaveLength(15) + + expect(nodeTypeCounts).toEqual( + expect.objectContaining({ + // 3 Brand Contentful entries + ContentfulSFzTZbSuM8CoEwygeUYes: 6, + contentfulSFzTZbSuM8CoEwygeUYesCompanyDescriptionTextNode: 6, + contentfulSFzTZbSuM8CoEwygeUYesCompanyNameTextNode: 6, + // 2 Category Contentful entries + Contentful6XwpTaSiiI2Ak2Ww0Oi6Qa: 4, + contentful6XwpTaSiiI2Ak2Ww0Oi6QaCategoryDescriptionTextNode: 4, + contentful6XwpTaSiiI2Ak2Ww0Oi6QaTitleTextNode: 4, + ContentfulContentType: contentTypeItems.length, + // 1 JSON Test Contentful entry + ContentfulJsonTest: 2, + contentfulJsonTestJsonStringTestJsonNode: 2, + contentfulJsonTestJsonTestJsonNode: 2, + // 4 Product Contentful entries + Contentful2PqfXuJwE8QSyKuM0U6W8M: 8, + contentful2PqfXuJwE8QSyKuM0U6W8MProductDescriptionTextNode: 8, + contentful2PqfXuJwE8QSyKuM0U6W8MProductNameTextNode: 8, + // 1 Remark Test Contentful entry + ContentfulRemarkTest: 2, + contentfulRemarkTestContentTextNode: 2, }) - }) - expect(createNode.mock.calls).toMatchSnapshot() + ) }) }) diff --git a/packages/gatsby-source-contentful/src/create-schema-customization.js b/packages/gatsby-source-contentful/src/create-schema-customization.js index 0d64eabe6174c..f0c9f70f66fe0 100644 --- a/packages/gatsby-source-contentful/src/create-schema-customization.js +++ b/packages/gatsby-source-contentful/src/create-schema-customization.js @@ -4,7 +4,7 @@ import { fetchContentTypes } from "./fetch" import { createPluginConfig } from "./plugin-options" import { CODES } from "./report" -async function getContentTypesFromContentFul({ +async function getContentTypesFromContentful({ cache, reporter, pluginConfig, @@ -24,11 +24,9 @@ async function getContentTypesFromContentFul({ // Establish identifier for content type // Use `name` if specified, otherwise, use internal id (usually a natural-language constant, // but sometimes a base62 uuid generated by Contentful, hence the option) - let contentTypeItemId + let contentTypeItemId = contentTypeItem.sys.id if (useNameForId) { contentTypeItemId = contentTypeItem.name.toLowerCase() - } else { - contentTypeItemId = contentTypeItem.sys.id.toLowerCase() } if (restrictedContentTypes.includes(contentTypeItemId)) { @@ -66,7 +64,7 @@ export async function createSchemaCustomization( )}` contentTypeItems = await cache.get(`contentful-content-types-${sourceId}`) } else { - contentTypeItems = await getContentTypesFromContentFul({ + contentTypeItems = await getContentTypesFromContentful({ cache, reporter, pluginConfig, diff --git a/packages/gatsby-source-contentful/src/normalize.js b/packages/gatsby-source-contentful/src/normalize.js index 44cb138fbc935..adc6e976cd2b2 100644 --- a/packages/gatsby-source-contentful/src/normalize.js +++ b/packages/gatsby-source-contentful/src/normalize.js @@ -57,13 +57,13 @@ const makeMakeId = (spaceId, id, type) => createNodeId(makeId({ spaceId, id, currentLocale, defaultLocale, type })) -export const buildEntryList = ({ contentTypeItems, mergedSyncData }) => { +export const buildEntryList = ({ contentTypeItems, currentSyncData }) => { // Create buckets for each type sys.id that we care about (we will always want an array for each, even if its empty) const map = new Map( contentTypeItems.map(contentType => [contentType.sys.id, []]) ) // Now fill the buckets. Ignore entries for which there exists no bucket. (Not sure if that ever happens) - mergedSyncData.entries.map(entry => { + currentSyncData.entries.map(entry => { const arr = map.get(entry.sys.contentType.sys.id) if (arr) { arr.push(entry) @@ -328,6 +328,26 @@ export const createNodesForContentType = ({ } const createNodePromises = [] + + // Create a node for the content type + const contentTypeNode = { + id: createNodeId(contentTypeItemId), + parent: null, + children: [], + name: contentTypeItem.name, + displayField: contentTypeItem.displayField, + description: contentTypeItem.description, + internal: { + type: `${makeTypeName(`ContentType`)}`, + contentDigest: contentTypeItem.sys.updatedAt, + }, + sys: { + type: contentTypeItem.sys.type, + }, + } + + createNodePromises.push(createNode(contentTypeNode)) + locales.forEach(locale => { const localesFallback = buildFallbackChain(locales) const mId = makeMakeId({ @@ -396,12 +416,7 @@ export const createNodesForContentType = ({ if (entryItemFields[entryItemFieldKey]) { const entryItemFieldValue = entryItemFields[entryItemFieldKey] if (Array.isArray(entryItemFieldValue)) { - if ( - entryItemFieldValue[0] && - entryItemFieldValue[0].sys && - entryItemFieldValue[0].sys.type && - entryItemFieldValue[0].sys.id - ) { + if (entryItemFieldValue[0]?.sys?.type === `Link`) { // Check if there are any values in entryItemFieldValue to prevent // creating an empty node field in case when original key field value // is empty due to links to missing entities @@ -425,12 +440,7 @@ export const createNodesForContentType = ({ delete entryItemFields[entryItemFieldKey] } - } else if ( - entryItemFieldValue && - entryItemFieldValue.sys && - entryItemFieldValue.sys.type && - entryItemFieldValue.sys.id - ) { + } else if (entryItemFieldValue?.sys?.type === `Link`) { if ( resolvable.has( `${entryItemFieldValue.sys.id}___${ @@ -681,26 +691,6 @@ export const createNodesForContentType = ({ }) .filter(Boolean) - // Create a node for each content type - const contentTypeNode = { - id: createNodeId(contentTypeItemId), - parent: null, - children: [], - name: contentTypeItem.name, - displayField: contentTypeItem.displayField, - description: contentTypeItem.description, - internal: { - type: `${makeTypeName(`ContentType`)}`, - }, - sys: { - type: contentTypeItem.sys.type, - }, - } - - // The content of an entry is guaranteed to be updated if and only if the .sys.updatedAt field changed - contentTypeNode.internal.contentDigest = contentTypeItem.sys.updatedAt - - createNodePromises.push(createNode(contentTypeNode)) entryNodes.forEach(entryNode => { createNodePromises.push(createNode(entryNode)) }) diff --git a/packages/gatsby-source-contentful/src/source-nodes.js b/packages/gatsby-source-contentful/src/source-nodes.js index 79ac70db723bc..6c8fcf65b772f 100644 --- a/packages/gatsby-source-contentful/src/source-nodes.js +++ b/packages/gatsby-source-contentful/src/source-nodes.js @@ -1,5 +1,4 @@ // @ts-check -import { createClient } from "contentful" import isOnline from "is-online" import _ from "lodash" @@ -111,7 +110,6 @@ export async function sourceNodes( fetchActivity.start() const CACHE_SYNC_TOKEN = `contentful-sync-token-${sourceId}` - const CACHE_SYNC_DATA = `contentful-sync-data-${sourceId}` const CACHE_CONTENT_TYPES = `contentful-content-types-${sourceId}` /* @@ -164,58 +162,9 @@ export async function sourceNodes( }) } - // Create a map of up to date entries and assets - function mergeSyncData(previous, current, deletedEntities) { - const deleted = new Set(deletedEntities.map(e => e.sys.id)) - const entryMap = new Map() - previous.forEach(e => !deleted.has(e.sys.id) && entryMap.set(e.sys.id, e)) - current.forEach(e => !deleted.has(e.sys.id) && entryMap.set(e.sys.id, e)) - return [...entryMap.values()] - } - - let previousSyncData = { - assets: [], - entries: [], - } - const cachedData = await cache.get(CACHE_SYNC_DATA) - - if (cachedData) { - previousSyncData = cachedData - } - - const mergedSyncData = { - entries: mergeSyncData( - previousSyncData.entries, - currentSyncData.entries, - currentSyncData.deletedEntries - ), - assets: mergeSyncData( - previousSyncData.assets, - currentSyncData.assets, - currentSyncData.deletedAssets - ), - } - - // @todo based on the sys metadata we should be able to differentiate new and updated entities - reporter.info( - `Contentful: ${currentSyncData.entries.length} new/updated entries` - ) - reporter.info( - `Contentful: ${currentSyncData.deletedEntries.length} deleted entries` - ) - reporter.info(`Contentful: ${previousSyncData.entries.length} cached entries`) - reporter.info( - `Contentful: ${currentSyncData.assets.length} new/updated assets` - ) - reporter.info(`Contentful: ${previousSyncData.assets.length} cached assets`) - reporter.info( - `Contentful: ${currentSyncData.deletedAssets.length} deleted assets` - ) - // Update syncToken const nextSyncToken = currentSyncData.nextSyncToken - await cache.set(CACHE_SYNC_DATA, mergedSyncData) actions.setPluginStatus({ [CACHE_SYNC_TOKEN]: nextSyncToken, }) @@ -231,61 +180,7 @@ export async function sourceNodes( ) processingActivity.start() - // Store a raw and unresolved copy of the data for caching - const mergedSyncDataRaw = _.cloneDeep(mergedSyncData) - - // Use the JS-SDK to resolve the entries and assets - const res = await createClient({ - space: `none`, - accessToken: `fake-access-token`, - }).parseEntries({ - items: mergedSyncData.entries, - includes: { - assets: mergedSyncData.assets, - entries: mergedSyncData.entries, - }, - }) - - mergedSyncData.entries = res.items - - // Inject raw API output to rich text fields - const richTextFieldMap = new Map() - contentTypeItems.forEach(contentType => { - richTextFieldMap.set( - contentType.sys.id, - contentType.fields - .filter(field => field.type === `RichText`) - .map(field => field.id) - ) - }) - - const rawEntries = new Map() - mergedSyncDataRaw.entries.forEach(rawEntry => - rawEntries.set(rawEntry.sys.id, rawEntry) - ) - - mergedSyncData.entries.forEach(entry => { - const contentTypeId = entry.sys.contentType.sys.id - const richTextFieldIds = richTextFieldMap.get(contentTypeId) - if (richTextFieldIds) { - richTextFieldIds.forEach(richTextFieldId => { - if (!entry.fields[richTextFieldId]) { - return - } - entry.fields[richTextFieldId] = rawEntries.get(entry.sys.id).fields[ - richTextFieldId - ] - }) - } - }) - - const { assets } = mergedSyncData - - const entryList = buildEntryList({ - mergedSyncData, - contentTypeItems, - }) - + // Array of all existing Contentful nodes const existingNodes = getNodes().filter( n => n.internal.owner === `gatsby-source-contentful` && @@ -293,8 +188,39 @@ export async function sourceNodes( ) existingNodes.forEach(n => touchNode(n)) + // Report existing, new and updated nodes + const nodeCounts = { + newEntry: 0, + newAsset: 0, + updatedEntry: 0, + updatedAsset: 0, + existingEntry: 0, + existingAsset: 0, + deletedEntry: currentSyncData.deletedEntries.length, + deletedAsset: currentSyncData.deletedAssets.length, + } + existingNodes.forEach(node => nodeCounts[`existing${node.sys.type}`]++) + currentSyncData.entries.forEach(entry => + entry.sys.revision === 1 ? nodeCounts.newEntry++ : nodeCounts.updatedEntry++ + ) + currentSyncData.assets.forEach(asset => + asset.sys.revision === 1 ? nodeCounts.newAsset++ : nodeCounts.updatedAsset++ + ) + + reporter.info(`Contentful: ${nodeCounts.newEntry} new entries`) + reporter.info(`Contentful: ${nodeCounts.updatedEntry} updated entries`) + reporter.info(`Contentful: ${nodeCounts.deletedEntry} deleted entries`) + reporter.info(`Contentful: ${nodeCounts.existingEntry} cached entries`) + reporter.info(`Contentful: ${nodeCounts.newAsset} new assets`) + reporter.info(`Contentful: ${nodeCounts.updatedAsset} updated assets`) + reporter.info(`Contentful: ${nodeCounts.existingAsset} cached assets`) + reporter.info(`Contentful: ${nodeCounts.deletedAsset} deleted assets`) + reporter.verbose(`Building Contentful reference map`) + const entryList = buildEntryList({ contentTypeItems, currentSyncData }) + const { assets } = currentSyncData + // Create map of resolvable ids so we can check links against them while creating // links. const resolvable = buildResolvableSet({ @@ -322,23 +248,24 @@ export async function sourceNodes( }) }) - // Update existing entry nodes that weren't updated but that need reverse - // links added. + // Update existing entry nodes that weren't updated but that need reverse links added. existingNodes - .filter(n => newOrUpdatedEntries.has(`${n.id}___${n.sys.type}`)) + .filter(n => !newOrUpdatedEntries.has(`${n.id}___${n.sys.type}`)) .forEach(n => { if (foreignReferenceMap[`${n.id}___${n.sys.type}`]) { foreignReferenceMap[`${n.id}___${n.sys.type}`].forEach( foreignReference => { - // Add reverse links - if (n[foreignReference.name]) { - n[foreignReference.name].push(foreignReference.id) - // It might already be there so we'll uniquify after pushing. - n[foreignReference.name] = _.uniq(n[foreignReference.name]) - } else { - // If is one foreign reference, there can always be many. - // Best to be safe and put it in an array to start with. - n[foreignReference.name] = [foreignReference.id] + const { name, id } = foreignReference + + // Create new reference field when none exists + if (!n[name]) { + n[name] = [id] + return + } + + // Add non existing references to reference field + if (n[name] && !n[name].includes(id)) { + n[name].push(id) } } )