From c30cc0454848c4d18c2cc8da9d31d824922780c8 Mon Sep 17 00:00:00 2001 From: Yanzhen Yu Date: Wed, 1 Apr 2026 12:00:00 +0800 Subject: [PATCH] fix repl rollup config --- test.d.ts | 5 +++++ test/repl.ts | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/test.d.ts b/test.d.ts index 50b01f40..01d48cba 100644 --- a/test.d.ts +++ b/test.d.ts @@ -8,6 +8,11 @@ declare module 'rollup-plugin-node-resolve' { export = resolve; } +declare module 'rollup-plugin-postcss' { + function postcss(options: any): any; + export = postcss; +} + declare module 'jest-snapshot' { export class SnapshotState { constructor(testFile: string, options: any); diff --git a/test/repl.ts b/test/repl.ts index c177297e..3110e733 100644 --- a/test/repl.ts +++ b/test/repl.ts @@ -7,6 +7,7 @@ import * as readline from 'readline'; import * as rollup from 'rollup'; import typescript = require('rollup-plugin-typescript'); import resolve = require('rollup-plugin-node-resolve'); +import postcss = require('rollup-plugin-postcss'); import * as puppeteer from 'puppeteer'; import { eventWithTime } from '../src/types'; @@ -15,7 +16,7 @@ const emitter = new EventEmitter(); async function getCode(): Promise { const bundle = await rollup.rollup({ input: path.resolve(__dirname, '../src/index.ts'), - plugins: [typescript(), resolve()], + plugins: [typescript(), resolve(), postcss({ extract: false })], }); const { code } = await bundle.generate({ name: 'rrweb',