mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-19 17:14:57 +00:00
change zip library
This commit is contained in:
parent
9eb0833d2f
commit
7af5495757
188
package-lock.json
generated
188
package-lock.json
generated
@ -1395,60 +1395,6 @@
|
|||||||
"integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
|
"integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"archiver": {
|
|
||||||
"version": "3.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/archiver/-/archiver-3.0.0.tgz",
|
|
||||||
"integrity": "sha512-5QeR6Xc5hSA9X1rbQfcuQ6VZuUXOaEdB65Dhmk9duuRJHYif/ZyJfuyJqsQrj34PFjU5emv5/MmfgA8un06onw==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"archiver-utils": "^2.0.0",
|
|
||||||
"async": "^2.0.0",
|
|
||||||
"buffer-crc32": "^0.2.1",
|
|
||||||
"glob": "^7.0.0",
|
|
||||||
"readable-stream": "^2.0.0",
|
|
||||||
"tar-stream": "^1.5.0",
|
|
||||||
"zip-stream": "^2.0.1"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"async": {
|
|
||||||
"version": "2.6.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
|
|
||||||
"integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"lodash": "^4.17.10"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"archiver-utils": {
|
|
||||||
"version": "2.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.0.0.tgz",
|
|
||||||
"integrity": "sha512-JRBgcVvDX4Mwu2RBF8bBaHcQCSxab7afsxAPYDQ5W+19quIPP5CfKE7Ql+UHs9wYvwsaNR8oDuhtf5iqrKmzww==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"glob": "^7.0.0",
|
|
||||||
"graceful-fs": "^4.1.0",
|
|
||||||
"lazystream": "^1.0.0",
|
|
||||||
"lodash.assign": "^4.2.0",
|
|
||||||
"lodash.defaults": "^4.2.0",
|
|
||||||
"lodash.difference": "^4.5.0",
|
|
||||||
"lodash.flatten": "^4.4.0",
|
|
||||||
"lodash.isplainobject": "^4.0.6",
|
|
||||||
"lodash.toarray": "^4.4.0",
|
|
||||||
"lodash.union": "^4.6.0",
|
|
||||||
"normalize-path": "^3.0.0",
|
|
||||||
"readable-stream": "^2.0.0"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"normalize-path": {
|
|
||||||
"version": "3.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
|
|
||||||
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
|
|
||||||
"dev": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"archy": {
|
"archy": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
|
||||||
@ -2248,6 +2194,7 @@
|
|||||||
"resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
|
||||||
"integrity": "sha1-/cqHGplxOqANGeO7ukHER4emU5g=",
|
"integrity": "sha1-/cqHGplxOqANGeO7ukHER4emU5g=",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"readable-stream": "~2.0.5"
|
"readable-stream": "~2.0.5"
|
||||||
},
|
},
|
||||||
@ -2256,13 +2203,15 @@
|
|||||||
"version": "1.0.7",
|
"version": "1.0.7",
|
||||||
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
|
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
|
||||||
"integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
|
"integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
|
||||||
"dev": true
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
},
|
},
|
||||||
"readable-stream": {
|
"readable-stream": {
|
||||||
"version": "2.0.6",
|
"version": "2.0.6",
|
||||||
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
|
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
|
||||||
"integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
|
"integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
|
"optional": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"core-util-is": "~1.0.0",
|
"core-util-is": "~1.0.0",
|
||||||
"inherits": "~2.0.1",
|
"inherits": "~2.0.1",
|
||||||
@ -2276,7 +2225,8 @@
|
|||||||
"version": "0.10.31",
|
"version": "0.10.31",
|
||||||
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
||||||
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
||||||
"dev": true
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -2976,12 +2926,6 @@
|
|||||||
"integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
|
"integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"buffer-crc32": {
|
|
||||||
"version": "0.2.13",
|
|
||||||
"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
|
|
||||||
"integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"buffer-fill": {
|
"buffer-fill": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
|
||||||
@ -3627,18 +3571,6 @@
|
|||||||
"integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
|
"integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"compress-commons": {
|
|
||||||
"version": "1.2.2",
|
|
||||||
"resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz",
|
|
||||||
"integrity": "sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"buffer-crc32": "^0.2.1",
|
|
||||||
"crc32-stream": "^2.0.0",
|
|
||||||
"normalize-path": "^2.0.0",
|
|
||||||
"readable-stream": "^2.0.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"compressible": {
|
"compressible": {
|
||||||
"version": "2.0.14",
|
"version": "2.0.14",
|
||||||
"resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.14.tgz",
|
"resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.14.tgz",
|
||||||
@ -3913,37 +3845,6 @@
|
|||||||
"require-from-string": "^2.0.1"
|
"require-from-string": "^2.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"crc": {
|
|
||||||
"version": "3.8.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz",
|
|
||||||
"integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"buffer": "^5.1.0"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"buffer": {
|
|
||||||
"version": "5.2.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.0.tgz",
|
|
||||||
"integrity": "sha512-nUJyfChH7PMJy75eRDCCKtszSEFokUNXC1hNVSe+o+VdcgvDPLs20k3v8UXI8ruRYAJiYtyRea8mYyqPxoHWDw==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"base64-js": "^1.0.2",
|
|
||||||
"ieee754": "^1.1.4"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crc32-stream": {
|
|
||||||
"version": "2.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz",
|
|
||||||
"integrity": "sha1-483TtN8xaN10494/u8t7KX/pCPQ=",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"crc": "^3.4.4",
|
|
||||||
"readable-stream": "^2.0.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"create-ecdh": {
|
"create-ecdh": {
|
||||||
"version": "4.0.3",
|
"version": "4.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
|
||||||
@ -5735,12 +5636,6 @@
|
|||||||
"null-check": "^1.0.0"
|
"null-check": "^1.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"fs-constants": {
|
|
||||||
"version": "1.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
|
|
||||||
"integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"fs-extra": {
|
"fs-extra": {
|
||||||
"version": "4.0.3",
|
"version": "4.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz",
|
||||||
@ -8765,15 +8660,6 @@
|
|||||||
"integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
|
"integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"lazystream": {
|
|
||||||
"version": "1.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
|
|
||||||
"integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"readable-stream": "^2.0.5"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"lcid": {
|
"lcid": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
|
||||||
@ -9204,18 +9090,6 @@
|
|||||||
"resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
|
"resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
|
||||||
"integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168="
|
"integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168="
|
||||||
},
|
},
|
||||||
"lodash.defaults": {
|
|
||||||
"version": "4.2.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
|
|
||||||
"integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"lodash.difference": {
|
|
||||||
"version": "4.5.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz",
|
|
||||||
"integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"lodash.differencewith": {
|
"lodash.differencewith": {
|
||||||
"version": "4.5.0",
|
"version": "4.5.0",
|
||||||
"resolved": "https://registry.npmjs.org/lodash.differencewith/-/lodash.differencewith-4.5.0.tgz",
|
"resolved": "https://registry.npmjs.org/lodash.differencewith/-/lodash.differencewith-4.5.0.tgz",
|
||||||
@ -9255,12 +9129,6 @@
|
|||||||
"integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=",
|
"integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"lodash.isplainobject": {
|
|
||||||
"version": "4.0.6",
|
|
||||||
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
|
|
||||||
"integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"lodash.keys": {
|
"lodash.keys": {
|
||||||
"version": "3.1.2",
|
"version": "3.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
|
||||||
@ -9317,18 +9185,6 @@
|
|||||||
"lodash.escape": "^3.0.0"
|
"lodash.escape": "^3.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"lodash.toarray": {
|
|
||||||
"version": "4.4.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz",
|
|
||||||
"integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"lodash.union": {
|
|
||||||
"version": "4.6.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz",
|
|
||||||
"integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"log-symbols": {
|
"log-symbols": {
|
||||||
"version": "2.2.0",
|
"version": "2.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
|
"resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
|
||||||
@ -14897,21 +14753,6 @@
|
|||||||
"inherits": "2"
|
"inherits": "2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tar-stream": {
|
|
||||||
"version": "1.6.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.1.tgz",
|
|
||||||
"integrity": "sha512-IFLM5wp3QrJODQFPm6/to3LJZrONdBY/otxcvDIQzu217zKye6yVR3hhi9lAjrC2Z+m/j5oDxMPb1qcd8cIvpA==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"bl": "^1.0.0",
|
|
||||||
"buffer-alloc": "^1.1.0",
|
|
||||||
"end-of-stream": "^1.0.0",
|
|
||||||
"fs-constants": "^1.0.0",
|
|
||||||
"readable-stream": "^2.3.0",
|
|
||||||
"to-buffer": "^1.1.0",
|
|
||||||
"xtend": "^4.0.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"temp": {
|
"temp": {
|
||||||
"version": "0.4.0",
|
"version": "0.4.0",
|
||||||
"resolved": "https://registry.npmjs.org/temp/-/temp-0.4.0.tgz",
|
"resolved": "https://registry.npmjs.org/temp/-/temp-0.4.0.tgz",
|
||||||
@ -15060,12 +14901,6 @@
|
|||||||
"integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
|
"integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"to-buffer": {
|
|
||||||
"version": "1.1.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
|
|
||||||
"integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"to-fast-properties": {
|
"to-fast-properties": {
|
||||||
"version": "1.0.3",
|
"version": "1.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
|
||||||
@ -16858,17 +16693,6 @@
|
|||||||
"integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
|
"integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"zip-stream": {
|
|
||||||
"version": "2.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.0.1.tgz",
|
|
||||||
"integrity": "sha512-c+eUhhkDpaK87G/py74wvWLtz2kzMPNCCkUApkun50ssE0oQliIQzWpTnwjB+MTKVIf2tGzIgHyqW/Y+W77ecQ==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"archiver-utils": "^2.0.0",
|
|
||||||
"compress-commons": "^1.2.0",
|
|
||||||
"readable-stream": "^2.0.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"zone.js": {
|
"zone.js": {
|
||||||
"version": "0.8.26",
|
"version": "0.8.26",
|
||||||
"resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.26.tgz",
|
"resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.26.tgz",
|
||||||
|
@ -112,7 +112,6 @@
|
|||||||
"adm-zip": "^0.4.11",
|
"adm-zip": "^0.4.11",
|
||||||
"ajv-cli": "^3.0.0",
|
"ajv-cli": "^3.0.0",
|
||||||
"angular2-template-loader": "0.6.2",
|
"angular2-template-loader": "0.6.2",
|
||||||
"archiver": "^3.0.0",
|
|
||||||
"astrolabe": "^0.3.6",
|
"astrolabe": "^0.3.6",
|
||||||
"autoprefixer": "6.5.4",
|
"autoprefixer": "6.5.4",
|
||||||
"bundlesize": "^0.15.3",
|
"bundlesize": "^0.15.3",
|
||||||
|
@ -63,12 +63,6 @@ async function main() {
|
|||||||
|
|
||||||
var zip = new AdmZip(path.join(__dirname, '../demo.zip'));
|
var zip = new AdmZip(path.join(__dirname, '../demo.zip'));
|
||||||
zip.extractAllToAsync(path.join(__dirname, '../demo-shell'), true, ()=>{
|
zip.extractAllToAsync(path.join(__dirname, '../demo-shell'), true, ()=>{
|
||||||
let oldFolder = path.join(__dirname, `../demo-shell/demo.zip`)
|
|
||||||
let newFolder = path.join(__dirname, `../demo-shell/${outputFolder}`)
|
|
||||||
|
|
||||||
fs.rename(oldFolder, newFolder, (err) => {
|
|
||||||
console.log('renamed complete');
|
|
||||||
});
|
|
||||||
|
|
||||||
if (program.baseHref) {
|
if (program.baseHref) {
|
||||||
replaceHrefInIndex(outputFolder);
|
replaceHrefInIndex(outputFolder);
|
||||||
|
@ -3,7 +3,8 @@ var AlfrescoApi = require('alfresco-js-api-node');
|
|||||||
|
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var archiver = require('archiver');
|
var AdmZip = require('adm-zip');
|
||||||
|
var writeZip = new AdmZip();
|
||||||
|
|
||||||
writeZipLib = async function (zipFolder) {
|
writeZipLib = async function (zipFolder) {
|
||||||
|
|
||||||
@ -11,16 +12,8 @@ writeZipLib = async function (zipFolder) {
|
|||||||
fs.mkdirSync(zipFolder);
|
fs.mkdirSync(zipFolder);
|
||||||
}
|
}
|
||||||
|
|
||||||
// create a file to stream archive data to.
|
writeZip.addLocalFolder(path.join(__dirname, `../demo-shell/dist/`), 'dist');
|
||||||
let output = fs.createWriteStream(path.join(zipFolder, `demo.zip`));
|
return writeZip.writeZip('demo-shell/zip/demo.zip');
|
||||||
let archive = archiver('zip', {
|
|
||||||
zlib: {level: 9} // Sets the compression level.
|
|
||||||
});
|
|
||||||
|
|
||||||
archive.pipe(output);
|
|
||||||
archive.directory(path.join(__dirname, `../demo-shell/dist/`), `demo.zip`);
|
|
||||||
|
|
||||||
return archive.finalize();
|
|
||||||
};
|
};
|
||||||
|
|
||||||
async function main() {
|
async function main() {
|
||||||
@ -40,12 +33,16 @@ async function main() {
|
|||||||
|
|
||||||
let zipFolder = path.join(__dirname, '../demo-shell/zip/');
|
let zipFolder = path.join(__dirname, '../demo-shell/zip/');
|
||||||
|
|
||||||
|
console.log('Write demo zip');
|
||||||
|
|
||||||
await this.writeZipLib(zipFolder);
|
await this.writeZipLib(zipFolder);
|
||||||
|
|
||||||
let files = fs.readdirSync(path.join(__dirname, '../demo-shell/zip'));
|
let files = fs.readdirSync(path.join(__dirname, '../demo-shell/zip'));
|
||||||
|
|
||||||
if (files && files.length > 0) {
|
if (files && files.length > 0) {
|
||||||
|
|
||||||
|
console.log('Upload demo zip');
|
||||||
|
|
||||||
alfrescoJsApi.login(program.username, program.password);
|
alfrescoJsApi.login(program.username, program.password);
|
||||||
let folder;
|
let folder;
|
||||||
|
|
||||||
|
@ -3,7 +3,8 @@ var AlfrescoApi = require('alfresco-js-api-node');
|
|||||||
|
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var archiver = require('archiver');
|
var AdmZip = require('adm-zip');
|
||||||
|
var writeZip = new AdmZip();
|
||||||
|
|
||||||
writeZipLib = async function (zipName, zipFolder) {
|
writeZipLib = async function (zipName, zipFolder) {
|
||||||
|
|
||||||
@ -11,16 +12,8 @@ writeZipLib = async function (zipName, zipFolder) {
|
|||||||
fs.mkdirSync(zipFolder);
|
fs.mkdirSync(zipFolder);
|
||||||
}
|
}
|
||||||
|
|
||||||
// create a file to stream archive data to.
|
writeZip.addFile(path.join(__dirname, `../lib/dist/${zipName}`), Buffer.alloc(0));
|
||||||
let output = fs.createWriteStream(path.join(zipFolder, `${zipName}.zip`));
|
return writeZip.writeZip(`${zipName}.zip`);
|
||||||
let archive = archiver('zip', {
|
|
||||||
zlib: {level: 9} // Sets the compression level.
|
|
||||||
});
|
|
||||||
|
|
||||||
archive.pipe(output);
|
|
||||||
archive.directory(path.join(__dirname, `../lib/dist/${zipName}`), zipName);
|
|
||||||
|
|
||||||
return archive.finalize();
|
|
||||||
};
|
};
|
||||||
|
|
||||||
async function main() {
|
async function main() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user