{"id":21322,"library":"f2e-middle-rollup","title":"f2e-middle-rollup","description":"A rollup middleware for f2e-server, version 0.3.3. It integrates rollup bundling into f2e-server's build pipeline. No active maintenance observed; last release likely old. Only relevant in f2e-server ecosystem, not standalone use.","status":"deprecated","version":"0.3.3","language":"javascript","source_language":"en","source_url":"https://github.com/shy2850/f2e-middleware","tags":["javascript","rollup","f2e-server"],"install":[{"cmd":"npm install f2e-middle-rollup","lang":"bash","label":"npm"},{"cmd":"yarn add f2e-middle-rollup","lang":"bash","label":"yarn"},{"cmd":"pnpm add f2e-middle-rollup","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"Required as the host server for this middleware","package":"f2e-server","optional":false}],"imports":[{"note":"ESM import is preferred if environment supports it; CJS require may work but not guaranteed.","wrong":"const rollupMiddleware = require('f2e-middle-rollup')","symbol":"default","correct":"import rollupMiddleware from 'f2e-middle-rollup'"},{"note":"This is a default export, not a named export.","wrong":"import { rollupMiddleware } from 'f2e-middle-rollup'","symbol":"rollupMiddleware","correct":"import rollupMiddleware from 'f2e-middle-rollup'"}],"quickstart":{"code":"// f2e-server config example\nconst rollupMiddleware = require('f2e-middle-rollup');\nmodule.exports = {\n  middlewares: [\n    rollupMiddleware({\n      entry: './src/index.js',\n      dest: './dist/bundle.js',\n      // rollup options\n      plugins: []\n    })\n  ]\n};","lang":"javascript","description":"Demonstrates basic usage of f2e-middle-rollup middleware in f2e-server configuration."},"warnings":[{"fix":"Use rollup directly or consider other middleware like @rollup/plugin-node-resolve.","message":"Package is old (0.3.3) and no longer maintained; use modern rollup directly.","severity":"deprecated","affected_versions":"*"}],"env_vars":null,"last_verified":"2026-04-27T00:00:00.000Z","next_check":"2026-07-26T00:00:00.000Z","problems":[{"fix":"npm install f2e-middle-rollup --save","cause":"Package not installed or missing dependency.","error":"Error: Cannot find module 'f2e-middle-rollup'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}