diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index 0216222136e..045418f787c 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -156,6 +156,7 @@ , "peerflix-server" , "pm2" , "pnpm" +, "poor-mans-t-sql-formatter-cli" , "postcss-cli" , "prettier" , "pscid" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index 3782f5e8f5f..5c9621809c9 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -22453,6 +22453,15 @@ let sha512 = "/aMOAYEFXDdjG0wytpTL5YQLfZnnTmLNjn+AIrJ/6HVnTfDqLsVKUUwkDf4I4kgex36BvjuXEn/TX9B/1ESyqQ=="; }; }; + "file-or-stdin-1.0.2" = { + name = "file-or-stdin"; + packageName = "file-or-stdin"; + version = "1.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/file-or-stdin/-/file-or-stdin-1.0.2.tgz"; + sha1 = "48d578b93b8a8cc9c163d950cc9636e3fc8acc1c"; + }; + }; "file-size-0.0.5" = { name = "file-size"; packageName = "file-size"; @@ -27702,6 +27711,15 @@ let sha512 = "LgjHkRl9W6bj2n+kWrAOgvCYPTYt+LanE4rtd/vKNq6yEb+SvVV7UTLzoSPpDX6/U1cAz7VfqPr+lPAIz7wHaQ=="; }; }; + "inspect-with-kind-1.0.5" = { + name = "inspect-with-kind"; + packageName = "inspect-with-kind"; + version = "1.0.5"; + src = fetchurl { + url = "https://registry.npmjs.org/inspect-with-kind/-/inspect-with-kind-1.0.5.tgz"; + sha512 = "MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g=="; + }; + }; "int53-1.0.0" = { name = "int53"; packageName = "int53"; @@ -41593,6 +41611,15 @@ let sha512 = "b4OViUOihwV0icb9PHmWbR+vPqaSzSAEbgLskvb7ANPATVXGiYv/TQFHQo65S53WU9i5EQ1I03YDOJW7K0bmYg=="; }; }; + "poor-mans-t-sql-formatter-1.6.10" = { + name = "poor-mans-t-sql-formatter"; + packageName = "poor-mans-t-sql-formatter"; + version = "1.6.10"; + src = fetchurl { + url = "https://registry.npmjs.org/poor-mans-t-sql-formatter/-/poor-mans-t-sql-formatter-1.6.10.tgz"; + sha1 = "a93683ba41dc82fffccccb1c859ae40921f98229"; + }; + }; "portfinder-1.0.28" = { name = "portfinder"; packageName = "portfinder"; @@ -91385,6 +91412,34 @@ in bypassCache = true; reconstructLock = true; }; + poor-mans-t-sql-formatter-cli = nodeEnv.buildNodePackage { + name = "poor-mans-t-sql-formatter-cli"; + packageName = "poor-mans-t-sql-formatter-cli"; + version = "1.6.10"; + src = fetchurl { + url = "https://registry.npmjs.org/poor-mans-t-sql-formatter-cli/-/poor-mans-t-sql-formatter-cli-1.6.10.tgz"; + sha1 = "472f6172a1e969a6793ea6fd5ad698b448946d77"; + }; + dependencies = [ + sources."commander-2.11.0" + sources."file-or-stdin-1.0.2" + sources."get-stdin-5.0.1" + sources."graceful-fs-4.2.4" + sources."inspect-with-kind-1.0.5" + sources."kind-of-6.0.3" + sources."poor-mans-t-sql-formatter-1.6.10" + sources."strip-bom-3.0.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A T-SQL formatting utility in JS, transpiled from the C# library of the same name."; + homepage = "https://github.com/TaoK/poor-mans-t-sql-formatter-npm-cli#readme"; + license = "AGPL-3.0"; + }; + production = true; + bypassCache = true; + reconstructLock = true; + }; postcss-cli = nodeEnv.buildNodePackage { name = "postcss-cli"; packageName = "postcss-cli";