Programma realizzato da Gheza Matteo e Troletti Daniele.
Di seguito sono elencate le librerie utilizzate nel progetto.
| Nome | Categoria | Licenza | Autore | Versione installata | Link |
|---|---|---|---|---|---|
| @opentelemetry/instrumentation-socket.io | Produzione | Apache-2.0 | OpenTelemetry Authors | 0.50.0 | github.com/open-telemetry/opentelemetry-js-contrib |
| @sentry/node | Produzione | MIT | Sentry | 9.47.1 | github.com/getsentry/sentry-javascript |
| @sumup/sdk | Produzione | Apache-2.0 | SumUp <[email protected]> (https://sumup.com/) | 0.0.4 | github.com/sumup/sumup-ts |
| @types/body-parser | Produzione | MIT | n/a | 1.19.6 | github.com/DefinitelyTyped/DefinitelyTyped |
| async-mutex | Produzione | MIT | Christian Speckner <[email protected]> (https://github.com/DirtyHairy/) | 0.5.0 | github.com/DirtyHairy/async-mutex |
| bcrypt | Produzione | MIT | Nick Campbell (https://github.com/ncb000gt) | 5.1.1 | github.com/kelektiv/node.bcrypt.js |
| better-sqlite3 | Produzione | MIT | Joshua Wise <[email protected]> | 11.10.0 | github.com/WiseLibs/better-sqlite3 |
| body-parser | Produzione | MIT | n/a | 2.2.2 | github.com/expressjs/body-parser |
| bootstrap | Produzione | MIT | The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) | 5.3.8 | github.com/twbs/bootstrap |
| bufferutil | Produzione | MIT | Einar Otto Stangvik <[email protected]> (http://2x.io) | 4.1.0 | github.com/websockets/bufferutil |
| connect-flash | Produzione | MIT | Jared Hanson [email protected] http://www.jaredhanson.net/ | 0.1.1 | github.com/jaredhanson/connect-flash |
| connect-typeorm | Produzione | MIT | makepost | 2.0.0 | github.com/freshgiammi-lab/connect-typeorm |
| csv-stringify | Produzione | MIT | David Worms <[email protected]> (https://www.adaltas.com) | 6.7.0 | github.com/adaltas/node-csv |
| dompurify | Produzione | (MPL-2.0 OR Apache-2.0) | Dr.-Ing. Mario Heiderich, Cure53 <[email protected]> (https://cure53.de/) | 3.3.3 | github.com/cure53/DOMPurify |
| dotenv | Produzione | BSD-2-Clause | n/a | 17.4.0 | github.com/motdotla/dotenv |
| editorjs-html | Produzione | MIT | pavittarx | 4.0.5 | https://registry.npmjs.org/editorjs-html/-/editorjs-html-4.0.5.tgz |
| express | Produzione | MIT | TJ Holowaychuk <[email protected]> | 5.2.1 | github.com/expressjs/express |
| express-fileupload | Produzione | MIT | Richard Girges <[email protected]> | 1.5.2 | github.com/richardgirges/express-fileupload |
| express-flash | Produzione | MIT | RGBboy <[email protected]> | 0.0.2 | github.com/RGBboy/express-flash |
| express-rate-limit | Produzione | MIT | Nathan Friedly http://nfriedly.com/ | 8.3.2 | github.com/express-rate-limit/express-rate-limit |
| express-session | Produzione | MIT | TJ Holowaychuk <[email protected]> (http://tjholowaychuk.com) | 1.19.0 | github.com/expressjs/session |
| fs-extra | Produzione | MIT | JP Richardson <[email protected]> | 11.3.4 | github.com/jprichardson/node-fs-extra |
| helmet | Produzione | MIT | Adam Baldwin <[email protected]> (https://evilpacket.net) | 8.1.0 | github.com/helmetjs/helmet |
| joi | Produzione | BSD-3-Clause | n/a | 17.13.3 | github.com/hapijs/joi |
| jsdom | Produzione | MIT | n/a | 26.1.0 | github.com/jsdom/jsdom |
| jsonwebtoken | Produzione | MIT | auth0 | 9.0.3 | github.com/auth0/node-jsonwebtoken |
| liquidjs | Produzione | MIT | Harttle | 10.25.2 | github.com/harttle/liquidjs |
| logform | Produzione | MIT | Charlie Robbins <[email protected]> | 2.7.0 | github.com/winstonjs/logform |
| msgpackr | Produzione | MIT | Kris Zyp | 1.11.9 | github.com/kriszyp/msgpackr |
| nanoid | Produzione | MIT | Andrey Sitnik <[email protected]> | 5.1.7 | github.com/ai/nanoid |
| node-os-utils | Produzione | MIT | SunilWang [email protected] | 1.3.7 | github.com/SunilWang/node-os-utils |
| passport | Produzione | MIT | Jared Hanson [email protected] https://www.jaredhanson.me/ | 0.7.0 | github.com/jaredhanson/passport |
| passport-local | Produzione | MIT | Jared Hanson [email protected] http://www.jaredhanson.net/ | 1.0.0 | github.com/jaredhanson/passport-local |
| passport-openidconnect | Produzione | MIT | Jared Hanson [email protected] https://www.jaredhanson.me/ | 0.1.2 | github.com/jaredhanson/passport-openidconnect |
| patch-package | Produzione | MIT | David Sheldrick | 8.0.1 | github.com/ds300/patch-package |
| reflect-metadata | Produzione | Apache-2.0 | Ron Buckton [email protected] http://github.com/rbuckton | 0.2.2 | github.com/rbuckton/reflect-metadata |
| socket.io | Produzione | MIT | n/a | 4.8.3 | github.com/socketio/socket.io |
| socket.io-msgpack-parser | Produzione | MIT | Damien Arrachequesne | 3.0.2 | github.com/socketio/socket.io-msgpack-parser |
| source-map-support | Produzione | MIT | n/a | 0.5.21 | github.com/evanw/node-source-map-support |
| toad-scheduler | Produzione | MIT | n/a | 3.1.0 | github.com/kibertoad/toad-scheduler |
| typeorm | Produzione | MIT | TypeORM [email protected] | 0.3.28 | github.com/typeorm/typeorm |
| utf-8-validate | Produzione | MIT | Einar Otto Stangvik <[email protected]> (http://2x.io) | 6.0.6 | github.com/websockets/utf-8-validate |
| winston | Produzione | MIT | Charlie Robbins <[email protected]> | 3.19.0 | github.com/winstonjs/winston |
| winston-transport | Produzione | MIT | Charlie Robbins <[email protected]> | 4.9.0 | github.com/winstonjs/winston-transport |
| yargs | Produzione | MIT | n/a | 17.7.2 | github.com/yargs/yargs |
| @popperjs/core | Produzione | MIT | Federico Zivolo <[email protected]> | 2.11.8 | github.com/popperjs/popper-core |
| bootstrap-select | Produzione | MIT | Casey Holzer https://github.com/caseyjhol | 1.14.0-beta3 | github.com/snapappointments/bootstrap-select |
| clipboard | Produzione | MIT | n/a | 2.0.11 | github.com/zenorocha/clipboard.js |
| datatables.net-bs5 | Produzione | MIT | SpryMedia Ltd http://datatables.net | 2.3.7 | github.com/DataTables/Dist-DataTables-Bootstrap5 |
| datatables.net-buttons | Produzione | MIT | SpryMedia Ltd http://datatables.net | 3.2.6 | github.com/DataTables/Dist-DataTables-Buttons |
| datatables.net-buttons-bs5 | Produzione | MIT | SpryMedia Ltd http://datatables.net | 3.2.6 | github.com/DataTables/Dist-DataTables-Buttons-Bootstrap5 |
| datatables.net-dt | Produzione | MIT | SpryMedia Ltd http://datatables.net | 2.3.7 | github.com/DataTables/Dist-DataTables-DataTables |
| datatables.net-plugins | Produzione | MIT | SpryMedia Ltd and contributors | 2.3.6 | github.com/DataTables/Plugins |
| datatables.net-responsive-bs5 | Produzione | MIT | SpryMedia Ltd http://datatables.net | 3.0.8 | github.com/DataTables/Dist-DataTables-Responsive-Bootstrap5 |
| datatables.net-rowgroup-bs5 | Produzione | MIT | SpryMedia Ltd http://datatables.net | 1.6.0 | github.com/DataTables/Dist-DataTables-RowGroup-Bootstrap5 |
| datatables.net-select-bs5 | Produzione | MIT | SpryMedia Ltd http://datatables.net | 3.1.3 | github.com/DataTables/Dist-DataTables-Select-Bootstrap5 |
| mousetrap | Produzione | Apache-2.0 WITH LLVM-exception | Craig Campbell | 1.6.5 | github.com/ccampbell/mousetrap |
| pdfmake | Produzione | MIT | Bartek Pampuch <[email protected]> | 0.2.23 | github.com/bpampuch/pdfmake |
| popper.js | Produzione | MIT | Federico Zivolo <[email protected]> | 1.16.1 | github.com/FezVrasta/popper.js |
| socket.io-client | Produzione | MIT | n/a | 4.8.3 | github.com/socketio/socket.io |
| socket.io-msgpack-parser | Produzione | MIT | Damien Arrachequesne | 3.0.2 | github.com/socketio/socket.io-msgpack-parser |
| sweetalert2 | Produzione | MIT | Limon Monte (https://limonte.github.io) | 11.26.24 | github.com/sweetalert2/sweetalert2 |
| @editorjs/editorjs | Sviluppo | Apache-2.0 | CodeX | 2.31.5 | github.com/codex-team/editor.js |
| @eslint/eslintrc | Sviluppo | MIT | Nicholas C. Zakas | 3.3.5 | github.com/eslint/eslintrc |
| @eslint/js | Sviluppo | MIT | n/a | 9.39.4 | github.com/eslint/eslint |
| @sentry/cli | Sviluppo | FSL-1.1-MIT | Sentry | 2.58.5 | github.com/getsentry/sentry-cli |
| @types/bcrypt | Sviluppo | MIT | n/a | 6.0.0 | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/express | Sviluppo | MIT | n/a | 5.0.6 | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/express-fileupload | Sviluppo | MIT | n/a | 1.5.1 | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/express-flash | Sviluppo | MIT | n/a | 0.0.5 | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/express-session | Sviluppo | MIT | n/a | 1.18.2 | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/fs-extra | Sviluppo | MIT | n/a | 11.0.4 | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/jsdom | Sviluppo | MIT | n/a | 21.1.7 | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/jsonwebtoken | Sviluppo | MIT | n/a | 9.0.10 | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/node | Sviluppo | MIT | n/a | 22.19.15 | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/node-os-utils | Sviluppo | MIT | n/a | 1.3.4 | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/passport | Sviluppo | MIT | n/a | 1.0.17 | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/passport-local | Sviluppo | MIT | n/a | 1.0.38 | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/passport-openidconnect | Sviluppo | MIT | n/a | 0.1.3 | github.com/DefinitelyTyped/DefinitelyTyped |
| @types/yargs | Sviluppo | MIT | n/a | 17.0.35 | github.com/DefinitelyTyped/DefinitelyTyped |
| @typescript-eslint/eslint-plugin | Sviluppo | MIT | n/a | 8.58.0 | github.com/typescript-eslint/typescript-eslint |
| @typescript-eslint/parser | Sviluppo | MIT | n/a | 8.58.0 | github.com/typescript-eslint/typescript-eslint |
| @yao-pkg/pkg | Sviluppo | MIT | n/a | 6.14.2 | github.com/yao-pkg/pkg |
| cypress | Sviluppo | MIT | n/a | 14.5.4 | github.com/cypress-io/cypress |
| esbuild | Sviluppo | MIT | n/a | 0.25.12 | github.com/evanw/esbuild |
| esbuild-plugin-copy | Sviluppo | MIT | Linbudu <[email protected]> (https://github.com/linbudu599) | 2.1.1 | github.com/LinbuduLab/esbuild-plugins |
| esbuild-plugin-replace | Sviluppo | MIT | naecoo<[email protected]> | 1.4.0 | github.com/naecoo/esbuild-plugin-replace |
| esbuild-plugin-text-replace | Sviluppo | BSD-2-Clause | Andreas Heissenberger <[email protected]> | 1.3.0 | github.com/aheissenberger/esbuild-plugin-text-replace |
| esbuild-plugin-transform | Sviluppo | MIT | n/a | 0.5.0 | https://registry.npmjs.org/esbuild-plugin-transform/-/esbuild-plugin-transform-0.5.0.tgz |
| eslint | Sviluppo | MIT | Nicholas C. Zakas <[email protected]> | 9.39.4 | github.com/eslint/eslint |
| path | Sviluppo | MIT | BRIKEV (https://github.com/brikev) | 1.8.0 | github.com/brikev/path |
| globals | Sviluppo | MIT | Sindre Sorhus [email protected] https://sindresorhus.com | 16.5.0 | github.com/sindresorhus/globals |
| license-report | Sviluppo | MIT | Yaniv Kessler | 6.8.2 | github.com/kessler/license-report |
| npm-run-all2 | Sviluppo | MIT | Toru Nagashima | 8.0.4 | github.com/bcomnes/npm-run-all2 |
| pe-library | Sviluppo | MIT | jet | 1.0.1 | github.com/jet2jet/pe-library-js |
| resedit | Sviluppo | MIT | jet | 2.0.3 | github.com/jet2jet/resedit-js |
| socket.io-client | Sviluppo | MIT | n/a | 4.8.3 | github.com/socketio/socket.io |
| terser | Sviluppo | BSD-2-Clause | Mihai Bazon <[email protected]> (http://lisperator.net/) | 5.46.1 | github.com/terser/terser |
| ts-loader | Sviluppo | MIT | John Reilly <[email protected]> (https://johnnyreilly.com) | 9.5.7 | github.com/TypeStrong/ts-loader |
| ts-node-dev | Sviluppo | MIT | n/a | 2.0.0 | github.com/whitecolor/ts-node-dev |
| typescript | Sviluppo | Apache-2.0 | Microsoft Corp. | 5.9.3 | github.com/microsoft/TypeScript |
| @babel/core | Sviluppo | MIT | The Babel Team (https://babel.dev/team) | 7.29.0 | github.com/babel/babel |
| @babel/preset-env | Sviluppo | MIT | The Babel Team (https://babel.dev/team) | 7.29.2 | github.com/babel/babel |
| babel-loader | Sviluppo | MIT | Luis Couto <[email protected]> | 9.2.1 | github.com/babel/babel-loader |
| css-loader | Sviluppo | MIT | Tobias Koppers @sokra | 6.11.0 | github.com/webpack-contrib/css-loader |
| mini-css-extract-plugin | Sviluppo | MIT | Tobias Koppers @sokra | 2.10.2 | github.com/webpack/mini-css-extract-plugin |
| prettier | Sviluppo | MIT | James Long | 3.8.1 | github.com/prettier/prettier |
| process | Sviluppo | MIT | Roman Shtylman <[email protected]> | 0.11.10 | github.com/shtylman/node-process |
| style-loader | Sviluppo | MIT | Tobias Koppers @sokra | 3.3.4 | github.com/webpack-contrib/style-loader |
| webpack | Sviluppo | MIT | Tobias Koppers @sokra | 5.105.4 | github.com/webpack/webpack |
| webpack-cli | Sviluppo | MIT | n/a | 5.1.4 | github.com/webpack/webpack-cli |
| webpack-dev-server | Sviluppo | MIT | Tobias Koppers @sokra | 5.2.3 | github.com/webpack/webpack-dev-server |
| webpack-manifest-plugin | Sviluppo | MIT | Dane Thurber <[email protected]> | 5.0.1 | github.com/shellscape/webpack-manifest-plugin |
| workbox-webpack-plugin | Sviluppo | MIT | Google's Web DevRel Team and Google's Aurora Team | 7.4.0 | github.com/googlechrome/workbox |
| @asyncapi/cli | Sviluppo | Apache-2.0 | @asyncapi | 0.52.5 | github.com/asyncapi/cli |
| swagger-ui | Produzione | Apache-2.0 | n/a | 5.2.0 | github.com/swagger-api/swagger-ui |
| node.js | Produzione | MIT | n/a | 22.17.1 | github.com/nodejs/node |