diff --git a/cli.js b/cli.js index ef3c9b1..4655ce1 100755 --- a/cli.js +++ b/cli.js @@ -1,7 +1,8 @@ #!/usr/bin/env node -import { globSync } from 'tinyglobby' import fs from 'node:fs' -import getStdin from 'get-stdin' +// eslint-disable-next-line n/no-unsupported-features/node-builtins +import streamConsumers from 'node:stream/consumers' +import { globSync } from 'tinyglobby' import sortPackageJson from './index.js' import Reporter from './reporter.js' @@ -60,7 +61,10 @@ function sortPackageJsonFiles(patterns, { ignore, ...options }) { } async function sortPackageJsonFromStdin() { - process.stdout.write(sortPackageJson(await getStdin())) + process.stdout.write( + // eslint-disable-next-line n/no-unsupported-features/node-builtins + sortPackageJson(await streamConsumers.text(process.stdin)), + ) } function run() { diff --git a/package-lock.json b/package-lock.json index cd9b58a..e91eb93 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,6 @@ "dependencies": { "detect-indent": "^7.0.1", "detect-newline": "^4.0.0", - "get-stdin": "^9.0.0", "git-hooks-list": "^3.0.0", "is-plain-obj": "^4.1.0", "semver": "^7.6.0", @@ -5787,17 +5786,6 @@ "node": ">=8.0.0" } }, - "node_modules/get-stdin": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", - "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", @@ -18079,11 +18067,6 @@ "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true }, - "get-stdin": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", - "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==" - }, "get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", diff --git a/package.json b/package.json index 27c1e8f..1f8e68b 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,6 @@ "dependencies": { "detect-indent": "^7.0.1", "detect-newline": "^4.0.0", - "get-stdin": "^9.0.0", "git-hooks-list": "^3.0.0", "is-plain-obj": "^4.1.0", "semver": "^7.6.0",