UNPKG

anonymous-student

Version:

Anonymous student is used to retrieve and save information from our website users.

31 lines (25 loc) 554 B
'use strict'; const AWS = require('aws-sdk'); const cloudfront = new AWS.CloudFront(); AWS.config.setPromisesDependency(null); if(process.env.CLOUDFRONT_ID) { const params = { DistributionId: process.env.CLOUDFRONT_ID, InvalidationBatch: { CallerReference: Date.now().toString(), Paths: { Quantity: 1, Items: [ '/anonymous-student/*' ] } } }; cloudfront.createInvalidation(params).promise().then(data => { console.log(data); process.exit(); }).catch(error => { console.log(error); process.exit(1); }); }