@@ -8,26 +8,27 @@ dotEnv.config({ path: `${process.env.PATH_TO_ENV_FILE}` });
88 * just the latest published versions of your content
99 * */
1010const exportOptions = {
11- spaceId : process . env . CONTENTFUL_SPACE_ID ,
12- environmentId : process . env . CONTENTFUL_ENVIRONMENT ,
11+ spaceId : process . env . NEXT_PUBLIC_CONTENTFUL_SPACE_ID ,
12+ environmentId : process . env . NEXT_PUBLIC_CONTENTFUL_ENVIRONMENT || 'master' ,
1313 managementToken : process . env . CONTENTFUL_MANAGEMENT_TOKEN ,
14- /* deliveryToken: process.env.CONTENTFUL_TOKEN, */
15- contentFile : process . env . CONTENTFUL_SPACE_DATA_LOCATION ,
14+ contentFile :
15+ process . env . CONTENTFUL_SPACE_DATA_LOCATION ||
16+ './packages/playgrounds/easy-hr/contentful/data/contentful-space-data.json' ,
1617 includeDrafts : true ,
18+ skipRoles : true ,
19+ skipWebhooks : true ,
1720} ;
1821
1922if (
20- ! process . env . CONTENTFUL_SPACE_ID ||
21- ! process . env . CONTENTFUL_MANAGEMENT_TOKEN ||
22- ! process . env . CONTENTFUL_SPACE_DATA_LOCATION
23+ ! process . env . NEXT_PUBLIC_CONTENTFUL_SPACE_ID ||
24+ ! process . env . CONTENTFUL_MANAGEMENT_TOKEN
2325) {
2426 throw new Error (
2527 [
2628 'Parameters missing...' ,
27- 'Please insert the following credentials into your .env.local.local file:' ,
28- '- CONTENTFUL_SPACE_ID =XXX' ,
29+ 'Please insert the following credentials into your .env.local file:' ,
30+ '- NEXT_PUBLIC_CONTENTFUL_SPACE_ID =XXX' ,
2931 '- CONTENTFUL_MANAGEMENT_TOKEN=CFPAT-XXX' ,
30- '- CONTENTFUL_SPACE_DATA_LOCATION="PATH TO STORAGE DIRECTORY"' ,
3132 'Afterwards run the export command as follows:' ,
3233 '"npm run export" or "yarn export"' ,
3334 ] . join ( '\n' )
0 commit comments