How to use where clause in Knex
Create refunds with Stripe
Load HTML with Cheerio
How to send POST request with Axios
Find intersection of array in Lodash
Powered by Official white Bloop logo with a period

Terms / Privacy / Search / Support

  • // loads and parses existing zip file local_file.zip
    var zip = new Zip("local_file.zip");
    // get all entries and iterate them
    zip.getEntries().forEach(function (entry) {
      var entryName = entry.entryName;
      var decompressedData = zip.readFile(entry); // decompressed buffer of the entry
      console.log(zip.readAsText(entry)); // outputs the decompressed content of the entry
    });
    
    Docs
    0
  • var AdmZip = require("adm-zip");
    
    // reading archives
    var zip = new AdmZip("./my_file.zip");
    var zipEntries = zip.getEntries(); // an array of ZipEntry records
    
    zipEntries.forEach(function (zipEntry) {
      console.log(zipEntry.toString()); // outputs zip entries information
      if (zipEntry.entryName == "my_file.txt") {
        console.log(zipEntry.data.toString("utf8"));
      }
    });
    // outputs the content of some_folder/my_file.txt
    console.log(zip.readAsText("some_folder/my_file.txt"));
    // extracts the specified file to the specified location
    zip.extractEntryTo(
      /*entry name*/ "some_folder/my_file.txt",
      /*target path*/ "/home/me/tempfolder",
      /*overwrite*/ true
    );
    // extracts everything
    zip.extractAllTo(
      /*target path*/ "/home/me/zipcontent/",
      /*overwrite*/ true
    );
    
    // creating archives
    var zip = new AdmZip();
    
    // add file directly
    zip.addFile(
      "test.txt",
      new Buffer("inner content of the file"),
      "entry comment goes here"
    );
    // add local file
    zip.addLocalFile("/home/me/some_picture.png");
    // get everything as a buffer
    var willSendthis = zip.toBuffer();
    // or write everything to disk
    zip.writeZip(/*target file name*/ "/home/me/files.zip");
    
    Docs
    0
  • // loads and parses existing zip file local_file.zip
    var zip = new Zip("local_file.zip");
    // get all entries and iterate them
    zip.getEntries().forEach(function (entry) {
      var entryName = entry.entryName;
      var decompressedData = zip.readFile(entry); // decompressed buffer of the entry
      console.log(zip.readAsText(entry)); // outputs the decompressed content of the entry
    });
    
    Docs
    0
  • var AdmZip = require("adm-zip");
    
    // reading archives
    var zip = new AdmZip("./my_file.zip");
    var zipEntries = zip.getEntries(); // an array of ZipEntry records
    
    zipEntries.forEach(function (zipEntry) {
      console.log(zipEntry.toString()); // outputs zip entries information
      if (zipEntry.entryName == "my_file.txt") {
        console.log(zipEntry.data.toString("utf8"));
      }
    });
    // outputs the content of some_folder/my_file.txt
    console.log(zip.readAsText("some_folder/my_file.txt"));
    // extracts the specified file to the specified location
    zip.extractEntryTo(
      /*entry name*/ "some_folder/my_file.txt",
      /*target path*/ "/home/me/tempfolder",
      /*overwrite*/ true
    );
    // extracts everything
    zip.extractAllTo(
      /*target path*/ "/home/me/zipcontent/",
      /*overwrite*/ true
    );
    
    // creating archives
    var zip = new AdmZip();
    
    // add file directly
    zip.addFile(
      "test.txt",
      new Buffer("inner content of the file"),
      "entry comment goes here"
    );
    // add local file
    zip.addLocalFile("/home/me/some_picture.png");
    // get everything as a buffer
    var willSendthis = zip.toBuffer();
    // or write everything to disk
    zip.writeZip(/*target file name*/ "/home/me/files.zip");
    
    Docs
    0
  • var AdmZip = require("adm-zip");
    
    // reading archives
    var zip = new AdmZip("./my_file.zip");
    var zipEntries = zip.getEntries(); // an array of ZipEntry records
    
    zipEntries.forEach(function (zipEntry) {
      console.log(zipEntry.toString()); // outputs zip entries information
      if (zipEntry.entryName == "my_file.txt") {
        console.log(zipEntry.data.toString("utf8"));
      }
    });
    // outputs the content of some_folder/my_file.txt
    console.log(zip.readAsText("some_folder/my_file.txt"));
    // extracts the specified file to the specified location
    zip.extractEntryTo(
      /*entry name*/ "some_folder/my_file.txt",
      /*target path*/ "/home/me/tempfolder",
      /*overwrite*/ true
    );
    // extracts everything
    zip.extractAllTo(
      /*target path*/ "/home/me/zipcontent/",
      /*overwrite*/ true
    );
    
    // creating archives
    var zip = new AdmZip();
    
    // add file directly
    zip.addFile(
      "test.txt",
      new Buffer("inner content of the file"),
      "entry comment goes here"
    );
    // add local file
    zip.addLocalFile("/home/me/some_picture.png");
    // get everything as a buffer
    var willSendthis = zip.toBuffer();
    // or write everything to disk
    zip.writeZip(/*target file name*/ "/home/me/files.zip");
    
    Docs
    0
  • var AdmZip = require("adm-zip");
    
    // reading archives
    var zip = new AdmZip("./my_file.zip");
    var zipEntries = zip.getEntries(); // an array of ZipEntry records
    
    zipEntries.forEach(function (zipEntry) {
      console.log(zipEntry.toString()); // outputs zip entries information
      if (zipEntry.entryName == "my_file.txt") {
        console.log(zipEntry.data.toString("utf8"));
      }
    });
    // outputs the content of some_folder/my_file.txt
    console.log(zip.readAsText("some_folder/my_file.txt"));
    // extracts the specified file to the specified location
    zip.extractEntryTo(
      /*entry name*/ "some_folder/my_file.txt",
      /*target path*/ "/home/me/tempfolder",
      /*overwrite*/ true
    );
    // extracts everything
    zip.extractAllTo(
      /*target path*/ "/home/me/zipcontent/",
      /*overwrite*/ true
    );
    
    // creating archives
    var zip = new AdmZip();
    
    // add file directly
    zip.addFile(
      "test.txt",
      new Buffer("inner content of the file"),
      "entry comment goes here"
    );
    // add local file
    zip.addLocalFile("/home/me/some_picture.png");
    // get everything as a buffer
    var willSendthis = zip.toBuffer();
    // or write everything to disk
    zip.writeZip(/*target file name*/ "/home/me/files.zip");
    
    Docs
    0
  • Powered by Official black Bloop logo with a period
    download the IDE extension

    View other examples