{“ast”:null,“code”:“'use strict';n/**n * Representation a of zip file in jsn * @constructorn */nnfunction JSZip() {n // if this constructor is used without `new`, it adds `new` before itself:n if (!(this instanceof JSZip)) {n return new JSZip();n }nn if (arguments.length) {n throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");n } // object containing the files :n // {n // "folder/" : {…},n // "folder/data.txt" : {…}n // }nnn this.files = {};n this.comment = null; // Where we are in the hierarchynn this.root = "";nn this.clone = function () {n var newObj = new JSZip();nn for (var i in this) {n if (typeof this !== "function") {n newObj = this;n }n }nn return newObj;n };n}nnJSZip.prototype = require('./object');nJSZip.prototype.loadAsync = require('./load');nJSZip.support = require('./support');nJSZip.defaults = require('./defaults'); // TODO find a better way to handle this version,n// a require('package.json').version doesn't work with webpack, see #327nnJSZip.version = "3.2.0";nnJSZip.loadAsync = function (content, options) {n return new JSZip().loadAsync(content, options);n};nnJSZip.external = require("./external");nmodule.exports = JSZip;”,“map”:null,“metadata”:{},“sourceType”:“module”}