@lonelyplanet/dotcom-core
Version:
This package is meant to house some of our more common UI and shared libs across dotcom applications.
22 lines (21 loc) • 587 B
JavaScript
import * as AWS from "aws-sdk";
import { S3Uploader } from "../classes/uploader";
var s3 = new AWS.S3();
var s3Bucket = "static-asset";
var baseKey = "dotcom-core";
var version = process.argv[2];
var libDir = "lib";
var uploader = new S3Uploader();
var componentsKey = baseKey + "/version.json";
Promise.all([
uploader.upload({
key: componentsKey,
body: JSON.stringify({
version: version,
}),
}),
])
.then(function (results) {
// tslint:disable-next-line:no-console
console.log("Uploaded " + results.length + " files to s3.");
});