chore(deps): upgrade archiver to 8.0.0

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
This commit is contained in:
Erik Michelson
2026-08-21 22:15:31 +02:00
committed by Philip Molares
parent dddd3a7ed5
commit 486fcfef67
4 changed files with 50 additions and 52 deletions

View File

@@ -1,6 +1,9 @@
'use strict'
const archiver = require('archiver')
import { ZipArchive } from 'archiver'
import { createRequire } from 'module'
const require = createRequire(import.meta.url)
const sanitizeFilename = require('sanitize-filename')
const async = require('async')
const Router = require('express').Router
@@ -11,7 +14,8 @@ const models = require('../models')
const logger = require('../logger')
const { generateAvatar } = require('../letter-avatars')
const UserRouter = module.exports = Router()
const UserRouter = Router()
export default UserRouter
// get me info
UserRouter.get('/me', function (req, res) {
@@ -71,7 +75,7 @@ UserRouter.get('/me/delete/:token?', function (req, res) {
UserRouter.get('/me/export', function (req, res) {
if (req.isAuthenticated()) {
// let output = fs.createWriteStream(__dirname + '/example.zip');
const archive = archiver('zip', {
const archive = new ZipArchive({
zlib: { level: 3 } // Sets the compression level.
})
res.setHeader('Content-Type', 'application/zip')