From adcc9f5fa2abd02d0e3b737a7eabf007284f270e Mon Sep 17 00:00:00 2001 From: FND Date: Sat, 1 Mar 2025 11:50:04 +0100 Subject: [PATCH 1/2] Replace obsolete promisify --- lib/make-postcss.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/make-postcss.js b/lib/make-postcss.js index 788d5a5..30abe82 100644 --- a/lib/make-postcss.js +++ b/lib/make-postcss.js @@ -1,8 +1,7 @@ let postcss = require("postcss"); let atImport = require("postcss-import"); let assetURL = require("./asset-url"); -let { promisify } = require("faucet-pipeline-core/lib/util"); -let readFile = promisify(require("fs").readFile); +let { readFile } = require("node:fs/promises"); module.exports = function(input, target, assetManager, sourcemaps, browsers, compact) { let plugins = [ From 4cc2ea226c60ec4eb89baf89de7a74c6b21453b5 Mon Sep 17 00:00:00 2001 From: FND Date: Sat, 1 Mar 2025 11:53:46 +0100 Subject: [PATCH 2/2] Drop support for obsolete Node versions --- .github/workflows/{tests.yml => tests.yaml} | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) rename .github/workflows/{tests.yml => tests.yaml} (72%) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yaml similarity index 72% rename from .github/workflows/tests.yml rename to .github/workflows/tests.yaml index 24b1358..e1b6302 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yaml @@ -7,12 +7,12 @@ jobs: strategy: matrix: node-version: - - 14.x - 18.x - - 19.x + - 22.x + - latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - run: npm install-test diff --git a/package.json b/package.json index 512b3ab..b5f8f04 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ }, "homepage": "https://www.faucet-pipeline.org", "engines": { - "node": ">= 14" + "node": ">= 18" }, "dependencies": { "faucet-pipeline-core": "^2.0.0",