| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
 | | { |  |   "name": "spdx-correct", |  |   "description": "correct invalid SPDX expressions", |  |   "version": "3.1.1", |  |   "author": "Kyle E. Mitchell <kyle@kemitchell.com> (https://kemitchell.com)", |  |   "contributors": [ |  |     "Kyle E. Mitchell <kyle@kemitchell.com> (https://kemitchell.com)", |  |     "Christian Zommerfelds <aero_super@yahoo.com>", |  |     "Tal Einat <taleinat@gmail.com>", |  |     "Dan Butvinik <butvinik@outlook.com>" |  |   ], |  |   "dependencies": { |  |     "spdx-expression-parse": "^3.0.0", |  |     "spdx-license-ids": "^3.0.0" |  |   }, |  |   "devDependencies": { |  |     "defence-cli": "^2.0.1", |  |     "replace-require-self": "^1.0.0", |  |     "standard": "^11.0.0", |  |     "standard-markdown": "^4.0.2", |  |     "tape": "^4.9.0" |  |   }, |  |   "files": [ |  |     "index.js" |  |   ], |  |   "keywords": [ |  |     "SPDX", |  |     "law", |  |     "legal", |  |     "license", |  |     "metadata" |  |   ], |  |   "license": "Apache-2.0", |  |   "repository": "jslicense/spdx-correct.js", |  |   "scripts": { |  |     "lint": "standard && standard-markdown README.md", |  |     "test": "defence README.md | replace-require-self | node && node test.js" |  |   } |  | } | 
 |