UNPKG

@foal/core

Version:

Full-featured Node.js framework, with no complexity

26 lines (25 loc) 592 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FileList = void 0; class FileList { files = new Map(); push(name, file) { const files = this.files.get(name); if (!files) { this.files.set(name, [file]); return; } files.push(file); } get(name) { const files = this.files.get(name); if (!files) { return []; } return [...files]; } getAll() { return Array.from(this.files.values()).flat(); } } exports.FileList = FileList;