Registry / web-framework / felt-rollup

felt-rollup

JSON →
library0.1.2jsnpmunverified

Rollup plugin for the Felt web development framework (v0.1.2). This package provides middleware that integrates Rollup bundling into Felt's asset pipeline, processing JavaScript files with custom Rollup plugins (e.g., buble, resolve, commonjs). It targets legacy projects using Felt (unmaintained) and is not recommended for new development; alternatives like Vite or native Rollup are preferred. No recent updates or active maintenance expected.

npm install felt-rollup
INSTALL
IMPORT
SIG · FELT-ROLLUP
F
felt-rollup
web-frameworkjavascriptv0.1.2
Install
Import
Disk
Pass rate
0/ 6
Env Coverage0 / 6
glibc
1822
musl
1822
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18223 runs
build_error
glibc
node 18223 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

default
const rollup = require('felt-rollup')
import rollup from 'felt-rollup'
CJS-only; no ESM exports available
default
const felt = require('felt')
Felt framework import needed for middleware integration

Shows how to integrate felt-rollup middleware with Express, Felt, and Rollup plugins.

const express = require('express'); const felt = require('felt'); const rollup = require('felt-rollup'); const buble = require('rollup-plugin-buble'); const resolve = require('rollup-plugin-node-resolve'); const commonjs = require('rollup-plugin-commonjs'); const app = express(); app.use(felt({ src: 'public', handlers: { '.js': rollup({ plugins: [ resolve({ jsnext: true, main: true, browser: true }), commonjs(), buble() ], sourceMap: true }) } })); app.use(express.static('public')); app.listen(3000);
Debug
Known issues
deprecatedPackage is unmaintained; Felt framework itself is deprecated.
fix
Migrate to standalone Rollup or Vite.
affects: >=0.0.0
gotchaRequires Felt and Express; not a standalone Rollup plugin.
fix
Use rollup directly or via other build tools.
affects: >=0.0.0
gotchaOnly supports CommonJS (require); no ES module import.
fix
Use require() or convert to ESM manually.
affects: >=0.0.0
Errors
Common errors & fixes
Cannot find module 'felt'
Felt framework not installed.
fix
Run: npm install felt
rollup is not a function
Incorrect import: using ES import instead of require.
fix
Use const rollup = require('felt-rollup')
Upgrade
Version history
0.1.2latest on npm
Audit
Dependencies
rolluprequiredpeer dependency for bundling JavaScript
Agent activity
2 hits · last 30 days
node
2
Resources
felt-rollup — npm install felt-rollup · libregistry