Professional Documents
Culture Documents
YSIUw Y7 Yf F4 Aw 8 H
YSIUw Y7 Yf F4 Aw 8 H
Texode Company
Monkey Company.
SARL
ENSIBS HQ
+44 45 56 78 89
18 rue du APE
Lastname
var express = require(’express’);
var app = express();
var port = 4444;
var http = require(’http’);
process.env.PWD = process.cwd()
var fs = require(’fs’);
var htmlspecialchars = require(’htmlspecialchars’);
const path = require(’path’)
const stream = require(’stream’)
const _ = require(’lodash’);
app.get(’/modo’, authConnect(basic));
1
}, function(err, result) {
if (err) console.log(’error’, err);
});
fs.writeFile(’/tmp/firstname.tex’, req.query.firstname, {
encoding: ’utf8’
}, function(err, result) {
if (err) console.log(’error’, err);
});
fs.writeFile(’/tmp/age.tex’, req.query.age, {
encoding: ’utf8’
}, function(err, result) {
if (err) console.log(’error’, err);
});
fs.writeFile(’/tmp/situation.tex’, req.query.situation, {
encoding: ’utf8’
}, function(err, result) {
if (err) console.log(’error’, err);
});
fs.writeFile(’/tmp/skills.tex’, req.query.skills, {
encoding: ’utf8’
}, function(err, result) {
if (err) console.log(’error’, err);
});
fs.writeFile(’/tmp/motivation.tex’, req.query.motivation, {
encoding: ’utf8’
}, function(err, result) {
if (err) console.log(’error’, err);
});
pdf.pipe(captureStream);
pdf.on(’finish’, () => {
2
console.log(’[+] Generated pdf : ’ + random + ".pdf");
res.end(Buffer.concat(pdfData));
});
});
app.get
app.listen(port, function() {
console.log(’http://localhost:’ + port);
});
Firstname
Age
Situation
Skills
Motivation