From 278377fa4bda8b2c76c4ee893988eb6f748dda1e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 7 Dec 2023 20:16:10 -0500 Subject: [PATCH 01/14] Update dependency dependency-graph to v1 (#465) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7ae796a..5b90766 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ }, "dependencies": { "chokidar": "^3.3.0", - "dependency-graph": "^0.11.0", + "dependency-graph": "^1.0.0", "fs-extra": "^11.0.0", "get-stdin": "^9.0.0", "globby": "^14.0.0", From 9854cead1bae73cd3b29ca342a77882c61775e35 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 3 Jan 2024 15:13:03 -0500 Subject: [PATCH 02/14] Update dependency postcss-import to v16 (#468) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5b90766..242bb24 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "eslint": "^8.55.0", "eslint-config-problems": "8.0.0", "postcss": "^8.0.4", - "postcss-import": "^15.0.0", + "postcss-import": "^16.0.0", "prettier": "~3.1.0", "sugarss": "^4.0.0", "uuid": "^9.0.0" From ea71afd7d44a1cc2f1a0e31cb2e5aba3db23d1c3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 3 Jan 2024 15:13:20 -0500 Subject: [PATCH 03/14] Update dependency c8 to v9 (#469) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 242bb24..82473b4 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ }, "devDependencies": { "ava": "^3.1.0", - "c8": "^8.0.0", + "c8": "^9.0.0", "coveralls": "^3.0.0", "eslint": "^8.55.0", "eslint-config-problems": "8.0.0", From 4c5a69c6a725d8b6a2d9c1fd35474e8d8273f9b9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 12 Jan 2024 15:33:18 -0500 Subject: [PATCH 04/14] Update dependency prettier to ~3.2.0 (#470) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 82473b4..d7db6f6 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "eslint-config-problems": "8.0.0", "postcss": "^8.0.4", "postcss-import": "^16.0.0", - "prettier": "~3.1.0", + "prettier": "~3.2.0", "sugarss": "^4.0.0", "uuid": "^9.0.0" }, From 528af4c30beffcce0653eb7046a6f331a0fd5ffd Mon Sep 17 00:00:00 2001 From: Thomas Landauer Date: Mon, 29 Jan 2024 20:49:02 +0100 Subject: [PATCH 05/14] Adding link to PostCSS (#472) --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 9dc9a2d..a390e3e 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,8 @@

PostCSS CLI

+PostCSS CLI is a command line interface for [PostCSS](https://postcss.org/) +

Install

```bash From 0f52be713e121c7e4476b380ce7bab9529890b7c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 3 Jun 2024 13:49:29 -0400 Subject: [PATCH 06/14] Update dependency prettier to ~3.3.0 (#477) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d7db6f6..0664ed3 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "eslint-config-problems": "8.0.0", "postcss": "^8.0.4", "postcss-import": "^16.0.0", - "prettier": "~3.2.0", + "prettier": "~3.3.0", "sugarss": "^4.0.0", "uuid": "^9.0.0" }, From 5f9f92af5f070313fc710a62db0c58705fb891eb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 Nov 2024 15:33:45 -0500 Subject: [PATCH 07/14] Update dependency prettier to ~3.4.0 (#484) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0664ed3..41599f6 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "eslint-config-problems": "8.0.0", "postcss": "^8.0.4", "postcss-import": "^16.0.0", - "prettier": "~3.3.0", + "prettier": "~3.4.0", "sugarss": "^4.0.0", "uuid": "^9.0.0" }, From b5d8f0ed6e25e7e0f0662e9aed3bfd7def9e6573 Mon Sep 17 00:00:00 2001 From: v1rtl Date: Wed, 12 Mar 2025 19:09:20 +0200 Subject: [PATCH 08/14] feat: replace globby with tinyglobby and remove get-stdin in favor of builtin stream.consumers.text (#489) --- index.js | 8 ++++---- package.json | 3 +-- test/helpers/env.js | 4 ++-- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/index.js b/index.js index f77bf04..266c912 100755 --- a/index.js +++ b/index.js @@ -4,10 +4,10 @@ import fs from 'fs-extra' import path from 'path' import prettyHrtime from 'pretty-hrtime' -import stdin from 'get-stdin' +import { text } from 'stream/consumers' import read from 'read-cache' import pc from 'picocolors' -import { globby } from 'globby' +import { glob } from 'tinyglobby' import slash from 'slash' import chokidar from 'chokidar' @@ -86,7 +86,7 @@ buildCliConfig() } if (input && input.length) { - return globby( + return glob( input.map((i) => slash(String(i))), { dot: argv.includeDotfiles }, ) @@ -188,7 +188,7 @@ function files(files) { return Promise.all( files.map((file) => { if (file === 'stdin') { - return stdin().then((content) => { + return text(process.stdin).then((content) => { if (!content) return error('Input Error: Did not receive any STDIN') return css(content, 'stdin') }) diff --git a/package.json b/package.json index 41599f6..92d07ea 100644 --- a/package.json +++ b/package.json @@ -21,14 +21,13 @@ "chokidar": "^3.3.0", "dependency-graph": "^1.0.0", "fs-extra": "^11.0.0", - "get-stdin": "^9.0.0", - "globby": "^14.0.0", "picocolors": "^1.0.0", "postcss-load-config": "^5.0.0", "postcss-reporter": "^7.0.0", "pretty-hrtime": "^1.0.3", "read-cache": "^1.0.0", "slash": "^5.0.0", + "tinyglobby": "^0.2.12", "yargs": "^17.0.0" }, "devDependencies": { diff --git a/test/helpers/env.js b/test/helpers/env.js index dfdba26..017df87 100644 --- a/test/helpers/env.js +++ b/test/helpers/env.js @@ -1,6 +1,6 @@ import fs from 'fs-extra' import path from 'path' -import { globby } from 'globby' +import { glob } from 'tinyglobby' import tmp from './tmp.js' @@ -8,7 +8,7 @@ export default function (config, fixtures = '**/*', extension = 'cjs') { const dir = tmp() return Promise.all([ - globby(fixtures, { cwd: 'test/fixtures' }).then((list) => { + glob(fixtures, { cwd: 'test/fixtures' }).then((list) => { return list.map((item) => { return fs.copy(path.join('test/fixtures', item), path.join(dir, item)) }) From bfad16da0dad084a0961efb1cf44b626fac3a2e0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 12 Mar 2025 13:10:53 -0400 Subject: [PATCH 09/14] Update dependency c8 to v10 (#480) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 92d07ea..d95f104 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "ava": "^3.1.0", - "c8": "^9.0.0", + "c8": "^10.0.0", "coveralls": "^3.0.0", "eslint": "^8.55.0", "eslint-config-problems": "8.0.0", From bd416f5b326562a228202b1b6b23495ffcffa8ee Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 12 Mar 2025 13:13:11 -0400 Subject: [PATCH 10/14] Update dependency uuid to v11 (#482) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d95f104..d3c71e8 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "postcss-import": "^16.0.0", "prettier": "~3.4.0", "sugarss": "^4.0.0", - "uuid": "^9.0.0" + "uuid": "^11.0.0" }, "peerDependencies": { "postcss": "^8.0.0" From 1363a6549a622a27b4a5d8e55c65d406aae94cbd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 12 Mar 2025 13:14:38 -0400 Subject: [PATCH 11/14] Update dependency prettier to ~3.5.0 (#488) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d3c71e8..d62916a 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "eslint-config-problems": "8.0.0", "postcss": "^8.0.4", "postcss-import": "^16.0.0", - "prettier": "~3.4.0", + "prettier": "~3.5.0", "sugarss": "^4.0.0", "uuid": "^11.0.0" }, From 733ef42fa6b596139787c721ecfbc2b50d915fae Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 12 Mar 2025 13:17:04 -0400 Subject: [PATCH 12/14] chore(deps): update dependency sugarss to v5 (#483) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d62916a..86f0ecf 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "postcss": "^8.0.4", "postcss-import": "^16.0.0", "prettier": "~3.5.0", - "sugarss": "^4.0.0", + "sugarss": "^5.0.0", "uuid": "^11.0.0" }, "peerDependencies": { From 0dc4eba537acf36af7747753027c99d768644820 Mon Sep 17 00:00:00 2001 From: Ryan Zimmerman Date: Wed, 12 Mar 2025 13:28:07 -0400 Subject: [PATCH 13/14] Use eslint v9 + flat config (#490) --- .eslintrc.yaml | 7 ------- eslint.config.js | 16 ++++++++++++++++ package.json | 5 +++-- 3 files changed, 19 insertions(+), 9 deletions(-) delete mode 100644 .eslintrc.yaml create mode 100644 eslint.config.js diff --git a/.eslintrc.yaml b/.eslintrc.yaml deleted file mode 100644 index d838ba7..0000000 --- a/.eslintrc.yaml +++ /dev/null @@ -1,7 +0,0 @@ -env: - node: true -parserOptions: - sourceType: module -extends: problems -rules: - no-console: off diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..26e500f --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,16 @@ +import problems from 'eslint-config-problems' +import globals from 'globals' + +export default [ + problems, + { + languageOptions: { + globals: { + ...globals.node, + }, + }, + rules: { + 'no-console': 'off', + }, + }, +] diff --git a/package.json b/package.json index 86f0ecf..ff99339 100644 --- a/package.json +++ b/package.json @@ -34,8 +34,9 @@ "ava": "^3.1.0", "c8": "^10.0.0", "coveralls": "^3.0.0", - "eslint": "^8.55.0", - "eslint-config-problems": "8.0.0", + "eslint": "^9.22.0", + "eslint-config-problems": "9.0.0", + "globals": "^16.0.0", "postcss": "^8.0.4", "postcss-import": "^16.0.0", "prettier": "~3.5.0", From 7bea18069b334b0d537d5c772ce20b1637c7e5d6 Mon Sep 17 00:00:00 2001 From: Ryan Zimmerman Date: Wed, 12 Mar 2025 13:38:50 -0400 Subject: [PATCH 14/14] 11.0.1 --- CHANGELOG.md | 4 ++++ package.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1b1e31c..4fed6ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 11.0.1 / 2025-03-12 + +- Update and minimize dependencies + # 11.0.0 / 2023-12-05 - **BREAKING:** Require Node.js v18+ ([#464](https://github.com/postcss/postcss-cli/pull/464)) diff --git a/package.json b/package.json index ff99339..dcb8866 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "postcss-cli", - "version": "11.0.0", + "version": "11.0.1", "description": "CLI for PostCSS", "type": "module", "engines": {