From 7fbc4557310caa0d65cfa544f196ea7f03ce076e Mon Sep 17 00:00:00 2001 From: Lukas Taegert-Atkinson Date: Fri, 30 Sep 2022 06:37:37 +0200 Subject: [PATCH] fix(beep): prepare for Rollup 3 BREAKING CHANGES: Requires Node 14 --- packages/beep/README.md | 2 +- packages/beep/package.json | 16 +++++++++------- packages/beep/test/snapshots/test.js.md | 2 +- packages/beep/test/snapshots/test.js.snap | Bin 156 -> 182 bytes packages/beep/test/test.js | 2 +- pnpm-lock.yaml | 8 ++++---- 6 files changed, 16 insertions(+), 14 deletions(-) diff --git a/packages/beep/README.md b/packages/beep/README.md index db83fcbb6..0430a519f 100644 --- a/packages/beep/README.md +++ b/packages/beep/README.md @@ -13,7 +13,7 @@ ## Requirements -This plugin requires an [LTS](https://github.com/nodejs/Release) Node version (v8.0.0+) and Rollup v1.20.0+. +This plugin requires an [LTS](https://github.com/nodejs/Release) Node version (v14.0.0+) and Rollup v1.20.0+. ## Install diff --git a/packages/beep/package.json b/packages/beep/package.json index 43590ee43..f29a7be64 100644 --- a/packages/beep/package.json +++ b/packages/beep/package.json @@ -15,7 +15,7 @@ "bugs": "https://github.com/rollup/plugins/issues", "main": "lib/index.js", "engines": { - "node": ">= 8.0.0" + "node": ">=14.0.0" }, "scripts": { "ci:coverage": "nyc pnpm test && nyc report --reporter=text-lcov > coverage.lcov", @@ -36,17 +36,19 @@ "rollup" ], "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" + "rollup": "^1.20.0||^2.0.0||^3.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } }, "devDependencies": { - "rollup": "^2.67.3", - "strip-ansi": "^6.0.0" + "rollup": "^3.0.0-7", + "strip-ansi": "^7.0.1" }, "types": "types/index.d.ts", "ava": { - "babel": { - "compileEnhancements": false - }, "files": [ "!**/fixtures/**", "!**/helpers/**", diff --git a/packages/beep/test/snapshots/test.js.md b/packages/beep/test/snapshots/test.js.md index e427a9264..4028c19ea 100644 --- a/packages/beep/test/snapshots/test.js.md +++ b/packages/beep/test/snapshots/test.js.md @@ -2,7 +2,7 @@ The actual snapshot is saved in `test.js.snap`. -Generated by [AVA](https://ava.li). +Generated by [AVA](https://avajs.dev). ## pass diff --git a/packages/beep/test/snapshots/test.js.snap b/packages/beep/test/snapshots/test.js.snap index 55f0376bae2b143a903694272e3662ef98a65843..67068383f4f72ff5c27ce27262916be77c6e45cb 100644 GIT binary patch literal 182 zcmV;n07?HrRzVqe!(@^;MWAumwK%7&F13L054$O0 zO=&*5FdvHu00000000A9n3j~2pPXIXxG1$Gvm_@qr694mII}n}v7k63zofWvVMloq8H>w}c*WfdztYMZ2xUs_U7TB4s+nwOH33KZ1S k)8k4mN=+E|z7{3hQylP}-R!2kx#!3jW+GGUUf zrt!jvuQ!$)+AZ(5>y2ho3PYoWLRwk^`)0{VNfyb!J1!Y%dwF#Sb${g+>hAu!sY_ID zt8dT=eO*lr-HZNOXT48)vU0t8`La+|e5u;BCCd^{Xr?^VyfG!^*|J+t#h4k~AIcxB H0a^(FTwOkQ diff --git a/packages/beep/test/test.js b/packages/beep/test/test.js index b3056d43c..3838d7c8e 100644 --- a/packages/beep/test/test.js +++ b/packages/beep/test/test.js @@ -1,12 +1,12 @@ const test = require('ava'); const execa = require('execa'); -const strip = require('strip-ansi'); const options = { cwd: __dirname }; test('pass', async (t) => { const args = '--config fixtures/pass.config.js'.split(' '); const { stderr } = await execa('rollup', args, options); + const { default: strip } = await import('strip-ansi'); t.snapshot(strip(stderr.replace(/\d+ms/, '