New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

complexity-report

Package Overview
Dependencies
Maintainers
1
Versions
52
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

complexity-report - npm Package Compare versions

Comparing version 1.0.0 to 1.0.1

2

package.json
{
"name": "complexity-report",
"version": "1.0.0",
"version": "1.0.1",
"description": "Software complexity analysis for JavaScript projects",

@@ -5,0 +5,0 @@ "homepage": "https://github.com/philbooth/complexity-report",

@@ -5,2 +5,3 @@ # complexity-report

Command-line elder brother of [JSComplexity.org][jscomplexity].
Front-end for [escomplex].

@@ -7,0 +8,0 @@ * [Software complexity analysis](#software-complexity-analysis)

@@ -14,6 +14,7 @@ # Complexity report, Sunday, November 03, 2013

* Mean parameter count: 1
* Logical LOC: 150
* Function: **parseCommandLine**
* Line No.: 28
* Physical SLOC: 57
* Logical SLOC: 20
* Physical LOC: 57
* Logical LOC: 20
* Parameter count: 0

@@ -27,4 +28,4 @@ * Cyclomatic complexity: 8

* Line No.: 86
* Physical SLOC: 5
* Logical SLOC: 2
* Physical LOC: 5
* Logical LOC: 2
* Parameter count: 2

@@ -38,4 +39,4 @@ * Cyclomatic complexity: 2

* Line No.: 92
* Physical SLOC: 15
* Logical SLOC: 2
* Physical LOC: 15
* Logical LOC: 2
* Parameter count: 1

@@ -49,4 +50,4 @@ * Cyclomatic complexity: 1

* Line No.: 93
* Physical SLOC: 11
* Logical SLOC: 7
* Physical LOC: 11
* Logical LOC: 7
* Parameter count: 1

@@ -60,4 +61,4 @@ * Cyclomatic complexity: 5

* Line No.: 108
* Physical SLOC: 9
* Logical SLOC: 1
* Physical LOC: 9
* Logical LOC: 1
* Parameter count: 1

@@ -71,4 +72,4 @@ * Cyclomatic complexity: 1

* Line No.: 112
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 1

@@ -82,4 +83,4 @@ * Cyclomatic complexity: 1

* Line No.: 110
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 1

@@ -93,4 +94,4 @@ * Cyclomatic complexity: 2

* Line No.: 118
* Physical SLOC: 9
* Logical SLOC: 4
* Physical LOC: 9
* Logical LOC: 4
* Parameter count: 1

@@ -104,4 +105,4 @@ * Cyclomatic complexity: 2

* Line No.: 120
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 0

@@ -115,4 +116,4 @@ * Cyclomatic complexity: 1

* Line No.: 128
* Physical SLOC: 17
* Logical SLOC: 2
* Physical LOC: 17
* Logical LOC: 2
* Parameter count: 1

@@ -126,4 +127,4 @@ * Cyclomatic complexity: 1

* Line No.: 131
* Physical SLOC: 13
* Logical SLOC: 6
* Physical LOC: 13
* Logical LOC: 6
* Parameter count: 2

@@ -137,4 +138,4 @@ * Cyclomatic complexity: 3

* Line No.: 146
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 0

@@ -148,4 +149,4 @@ * Cyclomatic complexity: 1

* Line No.: 150
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 2

@@ -159,4 +160,4 @@ * Cyclomatic complexity: 1

* Line No.: 154
* Physical SLOC: 4
* Logical SLOC: 2
* Physical LOC: 4
* Logical LOC: 2
* Parameter count: 1

@@ -170,4 +171,4 @@ * Cyclomatic complexity: 1

* Line No.: 159
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 1

@@ -181,4 +182,4 @@ * Cyclomatic complexity: 1

* Line No.: 163
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 1

@@ -192,4 +193,4 @@ * Cyclomatic complexity: 1

* Line No.: 167
* Physical SLOC: 10
* Logical SLOC: 5
* Physical LOC: 10
* Logical LOC: 5
* Parameter count: 2

@@ -203,4 +204,4 @@ * Cyclomatic complexity: 2

* Line No.: 178
* Physical SLOC: 22
* Logical SLOC: 13
* Physical LOC: 22
* Logical LOC: 13
* Parameter count: 0

@@ -214,4 +215,4 @@ * Cyclomatic complexity: 4

* Line No.: 201
* Physical SLOC: 13
* Logical SLOC: 5
* Physical LOC: 13
* Logical LOC: 5
* Parameter count: 1

@@ -225,4 +226,4 @@ * Cyclomatic complexity: 2

* Line No.: 205
* Physical SLOC: 5
* Logical SLOC: 2
* Physical LOC: 5
* Logical LOC: 2
* Parameter count: 1

@@ -236,4 +237,4 @@ * Cyclomatic complexity: 2

* Line No.: 215
* Physical SLOC: 12
* Logical SLOC: 1
* Physical LOC: 12
* Logical LOC: 1
* Parameter count: 1

@@ -247,4 +248,4 @@ * Cyclomatic complexity: 1

* Line No.: 216
* Physical SLOC: 10
* Logical SLOC: 3
* Physical LOC: 10
* Logical LOC: 3
* Parameter count: 2

@@ -258,4 +259,4 @@ * Cyclomatic complexity: 3

* Line No.: 228
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 0

@@ -269,4 +270,4 @@ * Cyclomatic complexity: 1

* Line No.: 232
* Physical SLOC: 5
* Logical SLOC: 2
* Physical LOC: 5
* Logical LOC: 2
* Parameter count: 1

@@ -280,4 +281,4 @@ * Cyclomatic complexity: 2

* Line No.: 238
* Physical SLOC: 7
* Logical SLOC: 3
* Physical LOC: 7
* Logical LOC: 3
* Parameter count: 3

@@ -291,4 +292,4 @@ * Cyclomatic complexity: 2

* Line No.: 246
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 0

@@ -302,4 +303,4 @@ * Cyclomatic complexity: 5

* Line No.: 250
* Physical SLOC: 27
* Logical SLOC: 13
* Physical LOC: 27
* Logical LOC: 13
* Parameter count: 1

@@ -313,4 +314,4 @@ * Cyclomatic complexity: 7

* Line No.: 278
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 0

@@ -324,4 +325,4 @@ * Cyclomatic complexity: 3

* Line No.: 282
* Physical SLOC: 15
* Logical SLOC: 7
* Physical LOC: 15
* Logical LOC: 7
* Parameter count: 1

@@ -341,6 +342,7 @@ * Cyclomatic complexity: 4

* Mean parameter count: 1
* Logical LOC: 4
* Function: **format**
* Line No.: 7
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 1

@@ -355,3 +357,3 @@ * Cyclomatic complexity: 1

* Maintainability index: 145.0342888108068
* Maintainability index: 144.7969461915641
* Cyclomatic complexity: 1

@@ -361,6 +363,7 @@ * Cyclomatic complexity density: 5.88235294117647%

* Mean parameter count: 1.2857142857142858
* Logical LOC: 17
* Function: **format**
* Line No.: 7
* Physical SLOC: 5
* Logical SLOC: 1
* Physical LOC: 5
* Logical LOC: 1
* Parameter count: 1

@@ -374,4 +377,4 @@ * Cyclomatic complexity: 1

* Line No.: 8
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 2

@@ -385,4 +388,4 @@ * Cyclomatic complexity: 1

* Line No.: 13
* Physical SLOC: 8
* Logical SLOC: 2
* Physical LOC: 8
* Logical LOC: 2
* Parameter count: 1

@@ -396,14 +399,14 @@ * Cyclomatic complexity: 1

* Line No.: 22
* Physical SLOC: 11
* Logical SLOC: 2
* Physical LOC: 12
* Logical LOC: 2
* Parameter count: 1
* Cyclomatic complexity: 1
* Cyclomatic complexity density: 50%
* Halstead difficulty: 2.869565217391304
* Halstead volume: 228.2346001038465
* Halstead effort: 654.9340698632117
* Halstead difficulty: 3
* Halstead volume: 279.69276394968557
* Halstead effort: 839.0782918490568
* Function: **formatFunctions**
* Line No.: 34
* Physical SLOC: 5
* Logical SLOC: 1
* Line No.: 35
* Physical LOC: 5
* Logical LOC: 1
* Parameter count: 1

@@ -416,5 +419,5 @@ * Cyclomatic complexity: 1

* Function: **<anonymous>**
* Line No.: 35
* Physical SLOC: 3
* Logical SLOC: 1
* Line No.: 36
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 2

@@ -427,5 +430,5 @@ * Cyclomatic complexity: 1

* Function: **formatFunction**
* Line No.: 40
* Physical SLOC: 14
* Logical SLOC: 2
* Line No.: 41
* Physical LOC: 14
* Logical LOC: 2
* Parameter count: 1

@@ -445,6 +448,7 @@ * Cyclomatic complexity: 1

* Mean parameter count: 1.3333333333333333
* Logical LOC: 14
* Function: **format**
* Line No.: 7
* Physical SLOC: 5
* Logical SLOC: 1
* Physical LOC: 5
* Logical LOC: 1
* Parameter count: 1

@@ -458,4 +462,4 @@ * Cyclomatic complexity: 1

* Line No.: 8
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 2

@@ -469,4 +473,4 @@ * Cyclomatic complexity: 1

* Line No.: 13
* Physical SLOC: 6
* Logical SLOC: 2
* Physical LOC: 6
* Logical LOC: 2
* Parameter count: 1

@@ -480,4 +484,4 @@ * Cyclomatic complexity: 1

* Line No.: 20
* Physical SLOC: 5
* Logical SLOC: 1
* Physical LOC: 5
* Logical LOC: 1
* Parameter count: 1

@@ -491,4 +495,4 @@ * Cyclomatic complexity: 1

* Line No.: 21
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 2

@@ -502,4 +506,4 @@ * Cyclomatic complexity: 1

* Line No.: 26
* Physical SLOC: 10
* Logical SLOC: 2
* Physical LOC: 10
* Logical LOC: 2
* Parameter count: 1

@@ -519,6 +523,7 @@ * Cyclomatic complexity: 1

* Mean parameter count: 1.5
* Logical LOC: 5
* Function: **format**
* Line No.: 7
* Physical SLOC: 5
* Logical SLOC: 1
* Physical LOC: 5
* Logical LOC: 1
* Parameter count: 1

@@ -532,4 +537,4 @@ * Cyclomatic complexity: 1

* Line No.: 8
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 2

@@ -544,3 +549,3 @@ * Cyclomatic complexity: 1

* Maintainability index: 145.33637396131812
* Maintainability index: 145.07765131953624
* Cyclomatic complexity: 1

@@ -550,6 +555,7 @@ * Cyclomatic complexity density: 5.88235294117647%

* Mean parameter count: 1.2857142857142858
* Logical LOC: 17
* Function: **format**
* Line No.: 7
* Physical SLOC: 5
* Logical SLOC: 1
* Physical LOC: 5
* Logical LOC: 1
* Parameter count: 1

@@ -563,4 +569,4 @@ * Cyclomatic complexity: 1

* Line No.: 8
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 2

@@ -574,4 +580,4 @@ * Cyclomatic complexity: 1

* Line No.: 13
* Physical SLOC: 7
* Logical SLOC: 2
* Physical LOC: 7
* Logical LOC: 2
* Parameter count: 1

@@ -585,14 +591,14 @@ * Cyclomatic complexity: 1

* Line No.: 21
* Physical SLOC: 11
* Logical SLOC: 2
* Physical LOC: 12
* Logical LOC: 2
* Parameter count: 1
* Cyclomatic complexity: 1
* Cyclomatic complexity density: 50%
* Halstead difficulty: 2.909090909090909
* Halstead volume: 220.92066675263135
* Halstead effort: 642.6783032803821
* Halstead difficulty: 3.04
* Halstead volume: 272.04693572714405
* Halstead effort: 827.0226846105179
* Function: **formatFunctions**
* Line No.: 33
* Physical SLOC: 5
* Logical SLOC: 1
* Line No.: 34
* Physical LOC: 5
* Logical LOC: 1
* Parameter count: 1

@@ -605,5 +611,5 @@ * Cyclomatic complexity: 1

* Function: **<anonymous>**
* Line No.: 34
* Physical SLOC: 3
* Logical SLOC: 1
* Line No.: 35
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 2

@@ -616,5 +622,5 @@ * Cyclomatic complexity: 1

* Function: **formatFunction**
* Line No.: 39
* Physical SLOC: 14
* Logical SLOC: 2
* Line No.: 40
* Physical LOC: 14
* Logical LOC: 2
* Parameter count: 1

@@ -634,6 +640,7 @@ * Cyclomatic complexity: 1

* Mean parameter count: 2.3529411764705883
* Logical LOC: 42
* Function: **format**
* Line No.: 7
* Physical SLOC: 18
* Logical SLOC: 1
* Physical LOC: 18
* Logical LOC: 1
* Parameter count: 1

@@ -647,4 +654,4 @@ * Cyclomatic complexity: 1

* Line No.: 20
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 2

@@ -658,4 +665,4 @@ * Cyclomatic complexity: 1

* Line No.: 26
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 5

@@ -669,4 +676,4 @@ * Cyclomatic complexity: 1

* Line No.: 30
* Physical SLOC: 5
* Logical SLOC: 1
* Physical LOC: 5
* Logical LOC: 1
* Parameter count: 5

@@ -680,4 +687,4 @@ * Cyclomatic complexity: 3

* Line No.: 36
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 2

@@ -691,4 +698,4 @@ * Cyclomatic complexity: 1

* Line No.: 40
* Physical SLOC: 13
* Logical SLOC: 6
* Physical LOC: 13
* Logical LOC: 6
* Parameter count: 2

@@ -702,4 +709,4 @@ * Cyclomatic complexity: 2

* Line No.: 54
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 1

@@ -713,4 +720,4 @@ * Cyclomatic complexity: 1

* Line No.: 58
* Physical SLOC: 13
* Logical SLOC: 2
* Physical LOC: 13
* Logical LOC: 2
* Parameter count: 2

@@ -724,4 +731,4 @@ * Cyclomatic complexity: 1

* Line No.: 72
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 4

@@ -735,4 +742,4 @@ * Cyclomatic complexity: 1

* Line No.: 76
* Physical SLOC: 6
* Logical SLOC: 1
* Physical LOC: 6
* Logical LOC: 1
* Parameter count: 2

@@ -746,4 +753,4 @@ * Cyclomatic complexity: 1

* Line No.: 83
* Physical SLOC: 4
* Logical SLOC: 1
* Physical LOC: 4
* Logical LOC: 1
* Parameter count: 2

@@ -757,4 +764,4 @@ * Cyclomatic complexity: 1

* Line No.: 88
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 2

@@ -768,4 +775,4 @@ * Cyclomatic complexity: 1

* Line No.: 92
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 2

@@ -779,4 +786,4 @@ * Cyclomatic complexity: 1

* Line No.: 96
* Physical SLOC: 3
* Logical SLOC: 1
* Physical LOC: 3
* Logical LOC: 1
* Parameter count: 2

@@ -790,4 +797,4 @@ * Cyclomatic complexity: 1

* Line No.: 100
* Physical SLOC: 6
* Logical SLOC: 1
* Physical LOC: 6
* Logical LOC: 1
* Parameter count: 2

@@ -801,4 +808,4 @@ * Cyclomatic complexity: 1

* Line No.: 107
* Physical SLOC: 9
* Logical SLOC: 1
* Physical LOC: 9
* Logical LOC: 1
* Parameter count: 2

@@ -812,4 +819,4 @@ * Cyclomatic complexity: 1

* Line No.: 117
* Physical SLOC: 12
* Logical SLOC: 2
* Physical LOC: 12
* Logical LOC: 2
* Parameter count: 2

@@ -816,0 +823,0 @@ * Cyclomatic complexity: 1

@@ -29,3 +29,4 @@ /*globals exports */

'* Dependency count: ', report.dependencies.length, '\n',
'* Mean parameter count: ', report.params,
'* Mean parameter count: ', report.params, '\n',
'* Logical LOC: ', report.aggregate.sloc.logical,
formatFunctions(report.functions)

@@ -45,4 +46,4 @@ ].join('');

' * Line No.: ', report.line, '\n',
' * Physical SLOC: ', report.sloc.physical, '\n',
' * Logical SLOC: ', report.sloc.logical, '\n',
' * Physical LOC: ', report.sloc.physical, '\n',
' * Logical LOC: ', report.sloc.logical, '\n',
' * Parameter count: ', report.params, '\n',

@@ -49,0 +50,0 @@ ' * Cyclomatic complexity: ', report.cyclomatic, '\n',

@@ -28,3 +28,4 @@ /*globals exports */

' Dependency count: ', report.dependencies.length, '\n',
' Mean parameter count: ', report.params,
' Mean parameter count: ', report.params, '\n',
' Logical LOC: ', report.aggregate.sloc.logical,
formatFunctions(report.functions)

@@ -44,4 +45,4 @@ ].join('');

' Line No.: ', report.line, '\n',
' Physical SLOC: ', report.sloc.physical, '\n',
' Logical SLOC: ', report.sloc.logical, '\n',
' Physical LOC: ', report.sloc.physical, '\n',
' Logical LOC: ', report.sloc.logical, '\n',
' Parameter count: ', report.params, '\n',

@@ -48,0 +49,0 @@ ' Cyclomatic complexity: ', report.cyclomatic, '\n',

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc