zater-docx-pdf2
Version:
ZAter doc2pdf
38 lines (28 loc) • 3.74 kB
JavaScript
'use strict';
var _date = require('./src/lib/date');
var _date2 = _interopRequireDefault(_date);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
console.log((0, _date2.default)()); /*import fs from 'fs';
import path from 'path';
import S3Storage from './src/infrastructure/providers/S3Storage';
import Docx from './src/infrastructure/providers/Docx';
const config = {
AWS_ACCESS_KEY_ID: 'AKIAI5PHNOHEDPXBUJXA',
AWS_SECRET_KEY: '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',
AWS_REGION: 'us-east-1',
};
const infoContract = {}
const file = path.resolve(__dirname, './assets/docEx.docx');
const makeS3 = S3Storage(config);
const makeDocx = Docx();
const test = (_s3, _docx, fileDir) => {
return Promise.resolve(_s3.setBucket('btc-banco'))
.then(() => _s3.setDestinationDir('contracts'))
.then(() => _docx.makeContract(fileDir, infoContract))
.then(res => Buffer.from(res, 'base64'))
.then(res => _s3.setFileBuffer({ data: res, type: 'docx' }))
.then(() => _s3.upload())
.catch(err => console.log(err));
};
test(makeS3, makeDocx, file);*/
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Rlc3RlLmpzIl0sIm5hbWVzIjpbImNvbnNvbGUiLCJsb2ciXSwibWFwcGluZ3MiOiI7O0FBNkJBOzs7Ozs7QUFDQUEsUUFBUUMsR0FBUixDQUFZLHFCQUFaLEUsQ0E5QkEiLCJmaWxlIjoidGVzdGUuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKmltcG9ydCBmcyBmcm9tICdmcyc7XG5pbXBvcnQgcGF0aCBmcm9tICdwYXRoJztcbmltcG9ydCBTM1N0b3JhZ2UgZnJvbSAnLi9zcmMvaW5mcmFzdHJ1Y3R1cmUvcHJvdmlkZXJzL1MzU3RvcmFnZSc7XG5pbXBvcnQgRG9jeCBmcm9tICcuL3NyYy9pbmZyYXN0cnVjdHVyZS9wcm92aWRlcnMvRG9jeCc7XG5cblxuY29uc3QgY29uZmlnID0ge1xuICBBV1NfQUNDRVNTX0tFWV9JRDogJ0FLSUFJNVBITk9IRURQWEJVSlhBJyxcbiAgQVdTX1NFQ1JFVF9LRVk6ICdnWHB4WDE1RHBZT0lGUGtPbkx1Y1pFVG10QnZod2lmU1kxNG9ZQlNsJyxcbiAgQVdTX1JFR0lPTjogJ3VzLWVhc3QtMScsXG59O1xuXG5jb25zdCBpbmZvQ29udHJhY3QgPSB7fVxuXG5jb25zdCBmaWxlID0gcGF0aC5yZXNvbHZlKF9fZGlybmFtZSwgJy4vYXNzZXRzL2RvY0V4LmRvY3gnKTtcbmNvbnN0IG1ha2VTMyA9IFMzU3RvcmFnZShjb25maWcpO1xuY29uc3QgbWFrZURvY3ggPSBEb2N4KCk7XG5cbmNvbnN0IHRlc3QgPSAoX3MzLCBfZG9jeCwgZmlsZURpcikgPT4ge1xuICByZXR1cm4gUHJvbWlzZS5yZXNvbHZlKF9zMy5zZXRCdWNrZXQoJ2J0Yy1iYW5jbycpKVxuICAgIC50aGVuKCgpID0+IF9zMy5zZXREZXN0aW5hdGlvbkRpcignY29udHJhY3RzJykpXG4gICAgLnRoZW4oKCkgPT4gX2RvY3gubWFrZUNvbnRyYWN0KGZpbGVEaXIsIGluZm9Db250cmFjdCkpXG4gICAgLnRoZW4ocmVzID0+IEJ1ZmZlci5mcm9tKHJlcywgJ2Jhc2U2NCcpKVxuICAgIC50aGVuKHJlcyA9PiBfczMuc2V0RmlsZUJ1ZmZlcih7IGRhdGE6IHJlcywgdHlwZTogJ2RvY3gnIH0pKVxuICAgIC50aGVuKCgpID0+IF9zMy51cGxvYWQoKSlcbiAgICAuY2F0Y2goZXJyID0+IGNvbnNvbGUubG9nKGVycikpO1xufTtcblxudGVzdChtYWtlUzMsIG1ha2VEb2N4LCBmaWxlKTsqL1xuaW1wb3J0IGRhdGVDT25maWcgZnJvbSAnLi9zcmMvbGliL2RhdGUnO1xuY29uc29sZS5sb2coZGF0ZUNPbmZpZygpKTtcbiJdfQ==