[chore] added prettier
This commit is contained in:
@ -4,29 +4,28 @@ import moment from 'moment';
|
||||
const makePolicy = () => {
|
||||
const policy = {
|
||||
conditions: [
|
||||
{'bucket': process.env.AWS_S3_UPLOAD_BUCKET_NAME},
|
||||
{ bucket: process.env.AWS_S3_UPLOAD_BUCKET_NAME },
|
||||
['starts-with', '$key', ''],
|
||||
{'acl': 'public-read'},
|
||||
{ acl: 'public-read' },
|
||||
['content-length-range', 0, process.env.AWS_S3_UPLOAD_MAX_SIZE],
|
||||
['starts-with', '$Content-Type', 'image'],
|
||||
['starts-with', '$Cache-Control', ''],
|
||||
],
|
||||
expiration: moment().add(24*60, 'minutes').format('YYYY-MM-DDTHH:mm:ss\\Z'),
|
||||
expiration: moment()
|
||||
.add(24 * 60, 'minutes')
|
||||
.format('YYYY-MM-DDTHH:mm:ss\\Z'),
|
||||
};
|
||||
|
||||
return new Buffer(JSON.stringify(policy)).toString('base64')
|
||||
return new Buffer(JSON.stringify(policy)).toString('base64');
|
||||
};
|
||||
|
||||
const signPolicy = (policy) => {
|
||||
const signature = crypto.createHmac(
|
||||
'sha1',
|
||||
process.env.AWS_SECRET_ACCESS_KEY
|
||||
).update(policy).digest('base64');
|
||||
const signPolicy = policy => {
|
||||
const signature = crypto
|
||||
.createHmac('sha1', process.env.AWS_SECRET_ACCESS_KEY)
|
||||
.update(policy)
|
||||
.digest('base64');
|
||||
|
||||
return signature;
|
||||
};
|
||||
|
||||
export {
|
||||
makePolicy,
|
||||
signPolicy,
|
||||
};
|
||||
export { makePolicy, signPolicy };
|
||||
|
Reference in New Issue
Block a user