{"_id":"@flmngr/flmngr-server-node-express","_rev":"3-8c79d9ece906b6c93a41be34a96dd0a7","name":"@flmngr/flmngr-server-node-express","dist-tags":{"latest":"1.5.3"},"versions":{"1.5.0":{"name":"@flmngr/flmngr-server-node-express","description":"Include Flmngr file manager server-side into your Express app or website","version":"1.5.0","private":false,"author":{"name":"EdSDK","url":"https://edsdk.com/"},"homepage":"https://flmngr.com","repository":{"type":"git","url":"git+https://github.com/edsdk/flmngr-server-node-express.git"},"license":"LGPL v2","scripts":{"clean":"rm -Rf dist","build":"npm run clean && tsc -b ./tsconfig.json ./tsconfig.esm.json"},"type":"commonjs","dependencies":{"@flmngr/flmngr-server-node":"^1.5","body-parser":"^1","connect-busboy":"^1","cors":"^2","express":"^4","sharp":"^0.32.1"},"devDependencies":{"@types/express":"^4.11.1","@types/body-parser":"^1.16.8","@types/busboy":"^0.2.3","@types/cors":"^2.8.12","@types/fs-extra":"^5.0.5","@types/node":"^10.17.60","@types/sharp":"^0.21.3","blurhash":"^2.0.5","exif-reader":"^1.2.0","fs-extra":"^11.1.1","ts-node":"^10.9.1","typescript":"^5.0.4"},"keywords":["file-manager","fileManager","file","image","manager","server","express","node"],"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"engines":{"node":">=14.15.0"},"types":"./dist/cjs/index.d.ts","main":"./dist/cjs/index.js","gitHead":"85ab4acdc15b0cad35a6a8dd0c6d7c539024a998","bugs":{"url":"https://github.com/edsdk/flmngr-server-node-express/issues"},"_id":"@flmngr/flmngr-server-node-express@1.5.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-z55yU11mMSd3pSPuFf5T1J66SyDp+UP7SsskONA5DZq7m1CfYROcK2NduhhqLOKqOn2VDDDTaEsO3Hdmzd5qZA==","shasum":"865afeb363527e61e550621cc76d46ac6faff805","tarball":"https://registry.npmjs.org/@flmngr/flmngr-server-node-express/-/flmngr-server-node-express-1.5.0.tgz","fileCount":5,"unpackedSize":22805,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGMrpbGpKoOBf1ND9ZmKyQa0uL+tgiERyyROyxWWL0BUAiEA7l2JFkuSAYw77LOEUroS5PzwclLwh3gSJGmup/UmecY="}]},"_npmUser":{"name":"flmngr.com","email":"npm@flmngr.com"},"directories":{},"maintainers":[{"name":"flmngr.com","email":"npm@flmngr.com"},{"name":"dmitriy-komarov","email":"support@n1ed.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/flmngr-server-node-express_1.5.0_1686683051714_0.00892921989807327"},"_hasShrinkwrap":false},"1.5.1":{"name":"@flmngr/flmngr-server-node-express","description":"Include Flmngr file manager server-side into your Express app or website","version":"1.5.1","private":false,"author":{"name":"EdSDK","url":"https://edsdk.com/"},"homepage":"https://flmngr.com","repository":{"type":"git","url":"git+https://github.com/edsdk/flmngr-server-node-express.git"},"license":"LGPL v3","scripts":{"clean":"rm -Rf dist","build":"npm run clean && tsc -b ./tsconfig.json ./tsconfig.esm.json"},"type":"commonjs","dependencies":{"@flmngr/flmngr-server-node":"^1.5.1","body-parser":"^1","connect-busboy":"^1","cors":"^2","express":"^4","sharp":"^0.32.1"},"devDependencies":{"@types/express":"^4.11.1","@types/body-parser":"^1.16.8","@types/busboy":"^0.2.3","@types/cors":"^2.8.12","@types/fs-extra":"^5.0.5","@types/node":"^10.17.60","@types/sharp":"^0.21.3","blurhash":"^2.0.5","exif-reader":"^1.2.0","fs-extra":"^11.1.1","ts-node":"^10.9.1","typescript":"^5.0.4"},"keywords":["file-manager","fileManager","file","image","manager","server","express","node"],"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"engines":{"node":">=14.15.0"},"types":"./dist/cjs/index.d.ts","main":"./dist/cjs/index.js","gitHead":"85ab4acdc15b0cad35a6a8dd0c6d7c539024a998","bugs":{"url":"https://github.com/edsdk/flmngr-server-node-express/issues"},"_id":"@flmngr/flmngr-server-node-express@1.5.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-FsyoTyKc1Ij0IPi1HE/FhSmCIJsCnX7j1jjfxd7wgOebteXm6fEConx/XJvWINfFH3T4CpxaMBJwVUgbJbYcDw==","shasum":"a771d688bab96092cd8aea12b052cf3c6792f85c","tarball":"https://registry.npmjs.org/@flmngr/flmngr-server-node-express/-/flmngr-server-node-express-1.5.1.tgz","fileCount":29,"unpackedSize":43900,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcjwJ4YK4D3E3g/3xoagxk9gqkqMi3DdvJtDIxnEA25AiEAyoDYHFMRi5JUPf0mSdo05+NoTgXxFv7f98cE9N2lNNw="}]},"_npmUser":{"name":"flmngr.com","email":"npm@flmngr.com"},"directories":{},"maintainers":[{"name":"flmngr.com","email":"npm@flmngr.com"},{"name":"dmitriy-komarov","email":"support@n1ed.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/flmngr-server-node-express_1.5.1_1686689093506_0.4745691917220527"},"_hasShrinkwrap":false},"1.5.2":{"name":"@flmngr/flmngr-server-node-express","description":"Include Flmngr file manager server-side into your Express app or website","version":"1.5.2","private":false,"author":{"name":"EdSDK","url":"https://edsdk.com/"},"homepage":"https://flmngr.com","repository":{"type":"git","url":"git+https://github.com/flmngr/flmngr-server-node-express.git"},"license":"LGPL v3","scripts":{"clean":"rm -Rf dist","build":"npm run clean && tsc -b ./tsconfig.json ./tsconfig.esm.json"},"type":"commonjs","dependencies":{"@flmngr/flmngr-server-node":"^1.5.2","body-parser":"^1","connect-busboy":"^1","cors":"^2","express":"^4","sharp":"^0.32.1"},"devDependencies":{"@types/express":"^4.11.1","@types/body-parser":"^1.16.8","@types/busboy":"^0.2.3","@types/cors":"^2.8.12","@types/fs-extra":"^5.0.5","@types/node":"^10.17.60","@types/sharp":"^0.21.3","blurhash":"^2.0.5","exif-reader":"^1.2.0","fs-extra":"^11.1.1","ts-node":"^10.9.1","typescript":"^5.0.4"},"keywords":["file-manager","fileManager","file","image","manager","server","express","node"],"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"engines":{"node":">=14.15.0"},"types":"./dist/cjs/index.d.ts","main":"./dist/cjs/index.js","gitHead":"eef910d18e2cac41b72813b7014f9499b57d66f3","bugs":{"url":"https://github.com/flmngr/flmngr-server-node-express/issues"},"_id":"@flmngr/flmngr-server-node-express@1.5.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-Leje7wHX7MtPYi34ZCKOEWNj4mrnzEq5qCjW3sTRr6gH1y6MTU6iRKNPrb0QA24aJeOniPObKSs+8oJyWSmRNg==","shasum":"df13cd1d5c42bbfccd5c645ed9f51628cb17cba7","tarball":"https://registry.npmjs.org/@flmngr/flmngr-server-node-express/-/flmngr-server-node-express-1.5.2.tgz","fileCount":29,"unpackedSize":43901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3RoXVvRq8ucgIMtzBraW10cZ7bbLu5YW7KxwXgQGUwAiEA7bFMFgKl6MuZsxddYuN7QlQEKR5eX0w94EgGnSlQ0Zo="}]},"_npmUser":{"name":"flmngr.com","email":"npm@flmngr.com"},"directories":{},"maintainers":[{"name":"flmngr.com","email":"npm@flmngr.com"},{"name":"dmitriy-komarov","email":"support@n1ed.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/flmngr-server-node-express_1.5.2_1690552279247_0.2714993698239432"},"_hasShrinkwrap":false},"1.5.3":{"name":"@flmngr/flmngr-server-node-express","description":"Include Flmngr file manager server-side into your Express app or website","version":"1.5.3","private":false,"author":{"name":"EdSDK","url":"https://edsdk.com/"},"homepage":"https://flmngr.com","repository":{"type":"git","url":"git+https://github.com/flmngr/flmngr-server-node-express.git"},"license":"LGPL v3","scripts":{"clean":"rm -Rf dist","build":"npm run clean && tsc -b ./tsconfig.json ./tsconfig.esm.json"},"type":"commonjs","dependencies":{"@flmngr/flmngr-server-node":"^1.5.3","body-parser":"^1","connect-busboy":"^1","cors":"^2","express":"^4","sharp":"^0.32.1"},"devDependencies":{"@types/express":"^4.11.1","@types/body-parser":"^1.16.8","@types/busboy":"^0.2.3","@types/cors":"^2.8.12","@types/fs-extra":"^5.0.5","@types/node":"^10.17.60","@types/sharp":"^0.21.3","blurhash":"^2.0.5","exif-reader":"^1.2.0","fs-extra":"^11.1.1","ts-node":"^10.9.1","typescript":"^5.0.4"},"keywords":["file-manager","fileManager","file","image","manager","server","express","node"],"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"engines":{"node":">=14.15.0"},"types":"./dist/cjs/index.d.ts","main":"./dist/cjs/index.js","gitHead":"6d7c0a90a182c82790a5c397bd3653040f174ca7","bugs":{"url":"https://github.com/flmngr/flmngr-server-node-express/issues"},"_id":"@flmngr/flmngr-server-node-express@1.5.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-H6is+l1Krh9E5WIii8MU1NteTcOk8GYqELh5VVQM+r0XPIpDWeu1T4SJztpSrKdYLHrm0eeA+41Q6b3UjolRpA==","shasum":"ce9dfa8bca3ca038ad5ad141769252b8cb2989d6","tarball":"https://registry.npmjs.org/@flmngr/flmngr-server-node-express/-/flmngr-server-node-express-1.5.3.tgz","fileCount":29,"unpackedSize":43965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUX8/hXJ+E2uFhEFUE9oYE73NPdJklU38Rq/qGnroGBAiAi2/i57+e7x4GuDdBbyV5EEgXrpqnZUcpK3dhe8w84Ng=="}]},"_npmUser":{"name":"flmngr.com","email":"npm@flmngr.com"},"directories":{},"maintainers":[{"name":"flmngr.com","email":"npm@flmngr.com"},{"name":"dmitriy-komarov","email":"support@helpdesk.edsdk.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/flmngr-server-node-express_1.5.3_1692974438535_0.6994836121277506"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-13T19:04:11.652Z","1.5.0":"2023-06-13T19:04:11.889Z","modified":"2023-08-25T14:40:38.948Z","1.5.1":"2023-06-13T20:44:53.733Z","1.5.2":"2023-07-28T13:51:19.459Z","1.5.3":"2023-08-25T14:40:38.740Z"},"maintainers":[{"name":"flmngr.com","email":"npm@flmngr.com"},{"name":"dmitriy-komarov","email":"support@helpdesk.edsdk.com"}],"description":"Include Flmngr file manager server-side into your Express app or website","homepage":"https://flmngr.com","keywords":["file-manager","fileManager","file","image","manager","server","express","node"],"repository":{"type":"git","url":"git+https://github.com/flmngr/flmngr-server-node-express.git"},"author":{"name":"EdSDK","url":"https://edsdk.com/"},"bugs":{"url":"https://github.com/flmngr/flmngr-server-node-express/issues"},"license":"LGPL v3","readme":"[![Flmngr file manager logo](https://flmngr.com/img/favicons/favicon-64x64.png)](https://flmngr.com)\n\n# Flmngr module for ExpressJS\n\n> Server-side part of the Flmngr file manager for Node Express server\n\n[![Flmngr file manager screenshot](https://flmngr.com/img/browsing.jpg)](https://flmngr.com)\n\n[Flmngr file manager](https://flmngr.com) is used to upload and manage files and images. Can be a standalone file manager (React/Angular/etc. or custom JavaScript or TypeScript integrations) or work together with [TinyMCE](https://flmngr.com/doc/install-tinymce-plugin), [CKEditor&nbsp;4](https://flmngr.com/doc/install-ckeditor-plugin), [CKEditor&nbsp;5](https://flmngr.com/doc/install-ckeditor-5-plugin), [N1ED](https://n1ed.com), or any other JS components.\n\nThis package is a server-side implementation needed to support requests from the file manager dialog when using Node on the server. It will handle some single URL and let the file manager receive file lists and send file commands to the server.\n\n## Install\nInstall the [Flmngr NPM package](https://npmjs.com/package/@flmngr/flmngr-server-node-express) using the console command in the project folder:\n\n```\nnpm require flmngr/flmngr-server-node-express\n```\n\nThen follow the [integration manual](https://flmngr.com/doc/install-file-manager-server-node-express) to link Flmngr module with Express routes.\n\n## Debugging\n\nIn case of any problem, we have a **very** detailed Question-Answer [debug manual](https://flmngr.com/doc/file-manager-debug).\n\n## See Also\n\n- [Flmngr](https://flmngr.com) - Flmngr file manager.\n- [Install Flmngr module for Express](https://flmngr.com/doc/install-file-manager-server-node-express) - the detailed manual on how to install Node file manager on your Express server.\n- [Express + Flmngr example](https://github.com/flmngr/flmngr-server-node-express-example-ts)\n- [Flmngr codepens](https://codepen.io/flmngr/pens/public) - collection of JS samples on CodePen.\n- [Flmngr API](https://flmngr.com/doc/api) - API of Flmngr client.\n- [N1ED](https://n1ed.com) - a website content builder with Flmngr file manager aboard, also works as a plugin for CKEditor 4, TinyMCE, which has modules for different CMSs.  \n\n\n## License\n\nGNU Lesser General Public License v3; see LICENSE.txt","readmeFilename":"README.md"}