Compare commits
	
		
			10 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 9a0dfd11ce | |||
| de5c5a25bf | |||
| 5a833bb288 | |||
| aae3bfc7f2 | |||
| 642914539a | |||
| faf7a774c5 | |||
| e05a24b39b | |||
| 019cc4937c | |||
| bd69ae1b4f | |||
| 4a40c37be2 | 
							
								
								
									
										4
									
								
								.snyk
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								.snyk
									
									
									
									
									
								
							@@ -10,4 +10,8 @@ ignore:
 | 
				
			|||||||
    - typedoc > shelljs:
 | 
					    - typedoc > shelljs:
 | 
				
			||||||
        reason: None given
 | 
					        reason: None given
 | 
				
			||||||
        expires: '2019-06-13T06:50:33.594Z'
 | 
					        expires: '2019-06-13T06:50:33.594Z'
 | 
				
			||||||
 | 
					  SNYK-JS-HANDLEBARS-469063:
 | 
				
			||||||
 | 
					    - typedoc > handlebars:
 | 
				
			||||||
 | 
					        reason: None given
 | 
				
			||||||
 | 
					        expires: '2019-11-13T11:12:56.134Z'
 | 
				
			||||||
patch: {}
 | 
					patch: {}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2,6 +2,7 @@
 | 
				
			|||||||
  "compilerOptions": {
 | 
					  "compilerOptions": {
 | 
				
			||||||
    "target": "es2017",
 | 
					    "target": "es2017",
 | 
				
			||||||
    "module": "commonjs",
 | 
					    "module": "commonjs",
 | 
				
			||||||
    "esModuleInterop": true
 | 
					    "esModuleInterop": true,
 | 
				
			||||||
 | 
					    "experimentalDecorators": true
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
							
								
								
									
										393
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										393
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -1,6 +1,6 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
  "name": "@gitzone/tsdoc",
 | 
					  "name": "@gitzone/tsdoc",
 | 
				
			||||||
  "version": "1.0.21",
 | 
					  "version": "1.0.26",
 | 
				
			||||||
  "lockfileVersion": 1,
 | 
					  "lockfileVersion": 1,
 | 
				
			||||||
  "requires": true,
 | 
					  "requires": true,
 | 
				
			||||||
  "dependencies": {
 | 
					  "dependencies": {
 | 
				
			||||||
@@ -39,31 +39,38 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@gitzone/tsrun": {
 | 
					    "@gitzone/tsrun": {
 | 
				
			||||||
      "version": "1.2.6",
 | 
					      "version": "1.2.8",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/@gitzone%2ftsrun/-/tsrun-1.2.6.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/@gitzone%2ftsrun/-/tsrun-1.2.8.tgz",
 | 
				
			||||||
      "integrity": "sha512-MTgQ7OiKfMpRQRumJp8aGuLCNNyWGjZSxsF+GfZ7cmg2DUtJRyCL0Ybkai1sPdMWG/zE8RUo50WvBKEChdVyvA==",
 | 
					      "integrity": "sha512-G65DNcjegxF6w/O9MYD2mlHh+QVUiLuZvgLD5eamOOuWLhzuiE1tDzv5praJ/woJQzzZinDs+IyRyZ5rWKp/fQ==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@gitzone/tsbuild": "^2.1.8",
 | 
					        "@pushrocks/smartfile": "^7.0.4",
 | 
				
			||||||
        "@pushrocks/smartfile": "^7.0.2",
 | 
					        "ts-node": "^8.3.0",
 | 
				
			||||||
        "ts-node": "^8.0.3",
 | 
					        "typescript": "^3.5.3"
 | 
				
			||||||
        "typescript": "^3.4.2"
 | 
					 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@gitzone/tstest": {
 | 
					    "@gitzone/tstest": {
 | 
				
			||||||
      "version": "1.0.24",
 | 
					      "version": "1.0.28",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/@gitzone%2ftstest/-/tstest-1.0.24.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/@gitzone%2ftstest/-/tstest-1.0.28.tgz",
 | 
				
			||||||
      "integrity": "sha512-HFHLxhXFhhY7nn7H7dxfjy/6WiUGCw35L5Do/ZajCAn/xAWiqnppW1aIp0LOOaWeZ7J5fH7xP88TjsGpwR+MRA==",
 | 
					      "integrity": "sha512-MNXH4hpn/4BRwoCjIxz+fbrpkFw/u8834BFTX4Ug1bU37qBZvwZdyMfHBNRSjDykya3SLjOSqOf1mcMI3gnEvA==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@gitzone/tsrun": "^1.2.6",
 | 
					        "@gitzone/tsrun": "^1.2.8",
 | 
				
			||||||
        "@pushrocks/consolecolor": "^2.0.1",
 | 
					        "@pushrocks/consolecolor": "^2.0.1",
 | 
				
			||||||
        "@pushrocks/smartfile": "^7.0.2",
 | 
					        "@pushrocks/smartfile": "^7.0.6",
 | 
				
			||||||
        "@pushrocks/smartlog": "^2.0.19",
 | 
					        "@pushrocks/smartlog": "^2.0.19",
 | 
				
			||||||
        "@pushrocks/smartpromise": "^3.0.2",
 | 
					        "@pushrocks/smartpromise": "^3.0.6",
 | 
				
			||||||
        "@pushrocks/smartshell": "^2.0.22",
 | 
					        "@pushrocks/smartshell": "^2.0.25",
 | 
				
			||||||
        "@types/figures": "^3.0.1",
 | 
					        "@types/figures": "^3.0.1",
 | 
				
			||||||
        "figures": "^3.0.0"
 | 
					        "figures": "^3.0.0"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "@pushrocks/smartpromise": {
 | 
				
			||||||
 | 
					          "version": "3.0.6",
 | 
				
			||||||
 | 
					          "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartpromise/-/smartpromise-3.0.6.tgz",
 | 
				
			||||||
 | 
					          "integrity": "sha512-vlQlBGNVIjfClgnsfgQBU6GIKcskYSFzEcKLt18ngPzPEcjKklXcxaqzLXpnoxR+KBh30QPE8255ncYHXuPPOg==",
 | 
				
			||||||
 | 
					          "dev": true
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@pushrocks/consolecolor": {
 | 
					    "@pushrocks/consolecolor": {
 | 
				
			||||||
@@ -166,19 +173,46 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@pushrocks/smartfile": {
 | 
					    "@pushrocks/smartfile": {
 | 
				
			||||||
      "version": "7.0.4",
 | 
					      "version": "7.0.6",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartfile/-/smartfile-7.0.4.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartfile/-/smartfile-7.0.6.tgz",
 | 
				
			||||||
      "integrity": "sha512-ym8eigWJAQhwgmuVLew3GLrk4WhV03ajapwuMWytxKSzfIW9ZqceJBX2QzOkmhFGA2bp+gc4Q2wOBy3Ffnlj+A==",
 | 
					      "integrity": "sha512-X1kWg1HSQ/MqasRIHPCf6D9CRrcIrpTjW8KLc4GkApJ/W/IVaKsQkJQfdimlg1uc/9v8AYnoRdiGa51yxyghZA==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "@pushrocks/smarthash": "^2.0.6",
 | 
				
			||||||
        "@pushrocks/smartpath": "^4.0.1",
 | 
					        "@pushrocks/smartpath": "^4.0.1",
 | 
				
			||||||
 | 
					        "@pushrocks/smartpromise": "^3.0.5",
 | 
				
			||||||
 | 
					        "@pushrocks/smartrequest": "^1.1.27",
 | 
				
			||||||
 | 
					        "@types/fs-extra": "^8.0.0",
 | 
				
			||||||
 | 
					        "fs-extra": "^8.1.0",
 | 
				
			||||||
 | 
					        "glob": "^7.1.4",
 | 
				
			||||||
 | 
					        "js-yaml": "^3.13.1"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "@pushrocks/smartpromise": {
 | 
				
			||||||
 | 
					          "version": "3.0.6",
 | 
				
			||||||
 | 
					          "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartpromise/-/smartpromise-3.0.6.tgz",
 | 
				
			||||||
 | 
					          "integrity": "sha512-vlQlBGNVIjfClgnsfgQBU6GIKcskYSFzEcKLt18ngPzPEcjKklXcxaqzLXpnoxR+KBh30QPE8255ncYHXuPPOg=="
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "@pushrocks/smarthash": {
 | 
				
			||||||
 | 
					      "version": "2.0.6",
 | 
				
			||||||
 | 
					      "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmarthash/-/smarthash-2.0.6.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-jHk9srgRLkszk/oPCUOkxTX2Fqu7qKwx13aEeSIBx8UCtFbXPLecJAqEaGEVk1mw9e4Oq0iC6O0jEnxKo5NQwA==",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "@pushrocks/smartjson": "^3.0.5",
 | 
				
			||||||
        "@pushrocks/smartpromise": "^3.0.2",
 | 
					        "@pushrocks/smartpromise": "^3.0.2",
 | 
				
			||||||
        "@pushrocks/smartrequest": "^1.1.14",
 | 
					        "@types/through2": "^2.0.34",
 | 
				
			||||||
        "@types/fs-extra": "^5.0.5",
 | 
					        "through2": "^3.0.1"
 | 
				
			||||||
        "@types/vinyl": "^2.0.2",
 | 
					      }
 | 
				
			||||||
        "fs-extra": "^7.0.1",
 | 
					    },
 | 
				
			||||||
        "glob": "^7.1.3",
 | 
					    "@pushrocks/smartjson": {
 | 
				
			||||||
        "js-yaml": "^3.13.1",
 | 
					      "version": "3.0.8",
 | 
				
			||||||
        "vinyl-file": "^3.0.0"
 | 
					      "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartjson/-/smartjson-3.0.8.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-EjC3611RSZaZmK+nXxXrYDBxdxYWtrxjOrZtQzbYn0yM33KSCH0sLIAG8B2wYZVAOj4A2pC8mVxFSJ1w3iRFHg==",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "@types/fast-json-stable-stringify": "^2.0.0",
 | 
				
			||||||
 | 
					        "fast-json-stable-stringify": "^2.0.0",
 | 
				
			||||||
 | 
					        "lodash.clonedeep": "^4.5.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@pushrocks/smartlog": {
 | 
					    "@pushrocks/smartlog": {
 | 
				
			||||||
@@ -248,13 +282,21 @@
 | 
				
			|||||||
      "integrity": "sha512-jmrJMUEmBCWChWK8CIcx4Vw3wv/8OgVNmkaxJrbs+WMaoRUfJtpWWJfrAwwHWt9ZXJbarJ+CwfwfYiiZXymndQ=="
 | 
					      "integrity": "sha512-jmrJMUEmBCWChWK8CIcx4Vw3wv/8OgVNmkaxJrbs+WMaoRUfJtpWWJfrAwwHWt9ZXJbarJ+CwfwfYiiZXymndQ=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@pushrocks/smartrequest": {
 | 
					    "@pushrocks/smartrequest": {
 | 
				
			||||||
      "version": "1.1.16",
 | 
					      "version": "1.1.36",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartrequest/-/smartrequest-1.1.16.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartrequest/-/smartrequest-1.1.36.tgz",
 | 
				
			||||||
      "integrity": "sha512-3LbtqoqnjfzWSQ10NryhJmgwPpvMlVoYyTzE676+yC4hM2rnGSzxozLZxMr6enV4VeZcloQ0CqHBivKoT/kdvA==",
 | 
					      "integrity": "sha512-qeTRLFZZ3WOui7TkMNg8eGgZe3J9HG2XoaxR8hW65oX+TBUHcMEwA6EKuBaTWk6WUe/aJmfClw9DjjBnFCqtvQ==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@pushrocks/smartpromise": "^3.0.2",
 | 
					        "@pushrocks/smartpromise": "^3.0.5",
 | 
				
			||||||
        "@types/form-data": "^2.2.1",
 | 
					        "@types/form-data": "^2.5.0",
 | 
				
			||||||
        "form-data": "^2.3.3"
 | 
					        "agentkeepalive": "^4.0.2",
 | 
				
			||||||
 | 
					        "form-data": "^2.5.1"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "@pushrocks/smartpromise": {
 | 
				
			||||||
 | 
					          "version": "3.0.6",
 | 
				
			||||||
 | 
					          "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartpromise/-/smartpromise-3.0.6.tgz",
 | 
				
			||||||
 | 
					          "integrity": "sha512-vlQlBGNVIjfClgnsfgQBU6GIKcskYSFzEcKLt18ngPzPEcjKklXcxaqzLXpnoxR+KBh30QPE8255ncYHXuPPOg=="
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@pushrocks/smartrx": {
 | 
					    "@pushrocks/smartrx": {
 | 
				
			||||||
@@ -344,6 +386,11 @@
 | 
				
			|||||||
        "moment": ">=2.14.0"
 | 
					        "moment": ">=2.14.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "@types/fast-json-stable-stringify": {
 | 
				
			||||||
 | 
					      "version": "2.0.0",
 | 
				
			||||||
 | 
					      "resolved": "https://verdaccio.lossless.one/@types%2ffast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-mky/O83TXmGY39P1H9YbUpjV6l6voRYlufqfFCvel8l1phuy8HRjdWc1rrPuN53ITBJlbyMSV6z3niOySO5pgQ=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "@types/figures": {
 | 
					    "@types/figures": {
 | 
				
			||||||
      "version": "3.0.1",
 | 
					      "version": "3.0.1",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/@types%2ffigures/-/figures-3.0.1.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/@types%2ffigures/-/figures-3.0.1.tgz",
 | 
				
			||||||
@@ -362,9 +409,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@types/fs-extra": {
 | 
					    "@types/fs-extra": {
 | 
				
			||||||
      "version": "5.1.0",
 | 
					      "version": "8.0.0",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/@types%2ffs-extra/-/fs-extra-5.1.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/@types%2ffs-extra/-/fs-extra-8.0.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-AInn5+UBFIK9FK5xc9yP5e3TQSPNNgjHByqYcj9g5elVBnDQcQL7PlO1CIRy2gWlbwK7UPYqi7vRvFA44dCmYQ==",
 | 
					      "integrity": "sha512-bCtL5v9zdbQW86yexOlXWTEGvLNqWxMFyi7gQA7Gcthbezr2cPSOb8SkESVKA937QD5cIwOFLDFt0MQoXOEr9Q==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@types/node": "*"
 | 
					        "@types/node": "*"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
@@ -380,14 +427,14 @@
 | 
				
			|||||||
      "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA=="
 | 
					      "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@types/node": {
 | 
					    "@types/node": {
 | 
				
			||||||
      "version": "12.7.5",
 | 
					      "version": "12.7.12",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-12.7.5.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-12.7.12.tgz",
 | 
				
			||||||
      "integrity": "sha512-9fq4jZVhPNW8r+UYKnxF1e2HkDWOWKM5bC2/7c9wPV835I0aOrVbS/Hw/pWPk2uKrNXQqg9Z959Kz+IYDd5p3w=="
 | 
					      "integrity": "sha512-KPYGmfD0/b1eXurQ59fXD1GBzhSQfz6/lKBxkaHX9dKTzjXbK68Zt7yGUxUsCS1jeTy/8aL+d9JEr+S54mpkWQ=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "@types/vinyl": {
 | 
					    "@types/through2": {
 | 
				
			||||||
      "version": "2.0.3",
 | 
					      "version": "2.0.34",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/@types%2fvinyl/-/vinyl-2.0.3.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/@types%2fthrough2/-/through2-2.0.34.tgz",
 | 
				
			||||||
      "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==",
 | 
					      "integrity": "sha512-nhRG8+RuG/L+0fAZBQYaRflXKjTrHOKH8MFTChnf+dNVMxA3wHYYrfj0tztK0W51ABXjGfRCDc0vRkecCOrsow==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "@types/node": "*"
 | 
					        "@types/node": "*"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
@@ -402,6 +449,16 @@
 | 
				
			|||||||
      "resolved": "https://verdaccio.lossless.one/@types%2fyargs/-/yargs-12.0.12.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/@types%2fyargs/-/yargs-12.0.12.tgz",
 | 
				
			||||||
      "integrity": "sha512-SOhuU4wNBxhhTHxYaiG5NY4HBhDIDnJF60GU+2LqHAdKKer86//e4yg69aENCtQ04n0ovz+tq2YPME5t5yp4pw=="
 | 
					      "integrity": "sha512-SOhuU4wNBxhhTHxYaiG5NY4HBhDIDnJF60GU+2LqHAdKKer86//e4yg69aENCtQ04n0ovz+tq2YPME5t5yp4pw=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "agentkeepalive": {
 | 
				
			||||||
 | 
					      "version": "4.1.0",
 | 
				
			||||||
 | 
					      "resolved": "https://verdaccio.lossless.one/agentkeepalive/-/agentkeepalive-4.1.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-CW/n1wxF8RpEuuiq6Vbn9S8m0VSYDMnZESqaJ6F2cWN9fY8rei2qaxweIaRgq+ek8TqfoFIsUjaGNKGGEHElSg==",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "debug": "^4.1.0",
 | 
				
			||||||
 | 
					        "depd": "^1.1.2",
 | 
				
			||||||
 | 
					        "humanize-ms": "^1.2.1"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "ansi-256-colors": {
 | 
					    "ansi-256-colors": {
 | 
				
			||||||
      "version": "1.1.0",
 | 
					      "version": "1.1.0",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/ansi-256-colors/-/ansi-256-colors-1.1.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/ansi-256-colors/-/ansi-256-colors-1.1.0.tgz",
 | 
				
			||||||
@@ -421,9 +478,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "arg": {
 | 
					    "arg": {
 | 
				
			||||||
      "version": "4.1.0",
 | 
					      "version": "4.1.1",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/arg/-/arg-4.1.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/arg/-/arg-4.1.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==",
 | 
					      "integrity": "sha512-SlmP3fEA88MBv0PypnXZ8ZfJhwmDeIE3SP71j37AiXQBXYosPV0x6uISAaHYSlSVhmHOVkomen0tbGk6Anlebw==",
 | 
				
			||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "argparse": {
 | 
					    "argparse": {
 | 
				
			||||||
@@ -552,31 +609,6 @@
 | 
				
			|||||||
        "wrap-ansi": "^2.0.0"
 | 
					        "wrap-ansi": "^2.0.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "clone": {
 | 
					 | 
				
			||||||
      "version": "2.1.2",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/clone/-/clone-2.1.2.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18="
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "clone-buffer": {
 | 
					 | 
				
			||||||
      "version": "1.0.0",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/clone-buffer/-/clone-buffer-1.0.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg="
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "clone-stats": {
 | 
					 | 
				
			||||||
      "version": "1.0.0",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/clone-stats/-/clone-stats-1.0.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA="
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "cloneable-readable": {
 | 
					 | 
				
			||||||
      "version": "1.1.3",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
 | 
					 | 
				
			||||||
      "requires": {
 | 
					 | 
				
			||||||
        "inherits": "^2.0.1",
 | 
					 | 
				
			||||||
        "process-nextick-args": "^2.0.0",
 | 
					 | 
				
			||||||
        "readable-stream": "^2.3.5"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "code-point-at": {
 | 
					    "code-point-at": {
 | 
				
			||||||
      "version": "1.1.0",
 | 
					      "version": "1.1.0",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/code-point-at/-/code-point-at-1.1.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/code-point-at/-/code-point-at-1.1.0.tgz",
 | 
				
			||||||
@@ -613,11 +645,6 @@
 | 
				
			|||||||
      "resolved": "https://verdaccio.lossless.one/concat-map/-/concat-map-0.0.1.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/concat-map/-/concat-map-0.0.1.tgz",
 | 
				
			||||||
      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
 | 
					      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "core-util-is": {
 | 
					 | 
				
			||||||
      "version": "1.0.2",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/core-util-is/-/core-util-is-1.0.2.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "cron": {
 | 
					    "cron": {
 | 
				
			||||||
      "version": "1.7.1",
 | 
					      "version": "1.7.1",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/cron/-/cron-1.7.1.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/cron/-/cron-1.7.1.tgz",
 | 
				
			||||||
@@ -638,6 +665,14 @@
 | 
				
			|||||||
        "which": "^1.2.9"
 | 
					        "which": "^1.2.9"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "debug": {
 | 
				
			||||||
 | 
					      "version": "4.1.1",
 | 
				
			||||||
 | 
					      "resolved": "https://verdaccio.lossless.one/debug/-/debug-4.1.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "ms": "^2.1.1"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "decamelize": {
 | 
					    "decamelize": {
 | 
				
			||||||
      "version": "1.2.0",
 | 
					      "version": "1.2.0",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/decamelize/-/decamelize-1.2.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/decamelize/-/decamelize-1.2.0.tgz",
 | 
				
			||||||
@@ -672,6 +707,11 @@
 | 
				
			|||||||
      "resolved": "https://verdaccio.lossless.one/delayed-stream/-/delayed-stream-1.0.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/delayed-stream/-/delayed-stream-1.0.0.tgz",
 | 
				
			||||||
      "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
 | 
					      "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "depd": {
 | 
				
			||||||
 | 
					      "version": "1.1.2",
 | 
				
			||||||
 | 
					      "resolved": "https://verdaccio.lossless.one/depd/-/depd-1.1.2.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "diff": {
 | 
					    "diff": {
 | 
				
			||||||
      "version": "4.0.1",
 | 
					      "version": "4.0.1",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/diff/-/diff-4.0.1.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/diff/-/diff-4.0.1.tgz",
 | 
				
			||||||
@@ -716,6 +756,11 @@
 | 
				
			|||||||
        "strip-eof": "^1.0.0"
 | 
					        "strip-eof": "^1.0.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "fast-json-stable-stringify": {
 | 
				
			||||||
 | 
					      "version": "2.0.0",
 | 
				
			||||||
 | 
					      "resolved": "https://verdaccio.lossless.one/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "figures": {
 | 
					    "figures": {
 | 
				
			||||||
      "version": "3.0.0",
 | 
					      "version": "3.0.0",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/figures/-/figures-3.0.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/figures/-/figures-3.0.0.tgz",
 | 
				
			||||||
@@ -733,18 +778,10 @@
 | 
				
			|||||||
        "locate-path": "^3.0.0"
 | 
					        "locate-path": "^3.0.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "first-chunk-stream": {
 | 
					 | 
				
			||||||
      "version": "2.0.0",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-G97NuOCDwGZLkZRVgVd6Q6nzHXA=",
 | 
					 | 
				
			||||||
      "requires": {
 | 
					 | 
				
			||||||
        "readable-stream": "^2.0.2"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "form-data": {
 | 
					    "form-data": {
 | 
				
			||||||
      "version": "2.5.0",
 | 
					      "version": "2.5.1",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/form-data/-/form-data-2.5.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/form-data/-/form-data-2.5.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-WXieX3G/8side6VIqx44ablyULoGruSde5PNTxoUyo5CeyAMX6nVWUd0rgist/EuX655cjhUhTo1Fo3tRYqbcA==",
 | 
					      "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "asynckit": "^0.4.0",
 | 
					        "asynckit": "^0.4.0",
 | 
				
			||||||
        "combined-stream": "^1.0.6",
 | 
					        "combined-stream": "^1.0.6",
 | 
				
			||||||
@@ -752,13 +789,20 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "fs-extra": {
 | 
					    "fs-extra": {
 | 
				
			||||||
      "version": "7.0.1",
 | 
					      "version": "8.1.0",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/fs-extra/-/fs-extra-7.0.1.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/fs-extra/-/fs-extra-8.1.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
 | 
					      "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "graceful-fs": "^4.1.2",
 | 
					        "graceful-fs": "^4.2.0",
 | 
				
			||||||
        "jsonfile": "^4.0.0",
 | 
					        "jsonfile": "^4.0.0",
 | 
				
			||||||
        "universalify": "^0.1.0"
 | 
					        "universalify": "^0.1.0"
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "dependencies": {
 | 
				
			||||||
 | 
					        "graceful-fs": {
 | 
				
			||||||
 | 
					          "version": "4.2.2",
 | 
				
			||||||
 | 
					          "resolved": "https://verdaccio.lossless.one/graceful-fs/-/graceful-fs-4.2.2.tgz",
 | 
				
			||||||
 | 
					          "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q=="
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "fs.realpath": {
 | 
					    "fs.realpath": {
 | 
				
			||||||
@@ -801,7 +845,8 @@
 | 
				
			|||||||
    "graceful-fs": {
 | 
					    "graceful-fs": {
 | 
				
			||||||
      "version": "4.1.15",
 | 
					      "version": "4.1.15",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/graceful-fs/-/graceful-fs-4.1.15.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/graceful-fs/-/graceful-fs-4.1.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA=="
 | 
					      "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
 | 
				
			||||||
 | 
					      "optional": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "handlebars": {
 | 
					    "handlebars": {
 | 
				
			||||||
      "version": "4.2.1",
 | 
					      "version": "4.2.1",
 | 
				
			||||||
@@ -824,6 +869,14 @@
 | 
				
			|||||||
      "resolved": "https://verdaccio.lossless.one/highlight.js/-/highlight.js-9.15.10.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/highlight.js/-/highlight.js-9.15.10.tgz",
 | 
				
			||||||
      "integrity": "sha512-RoV7OkQm0T3os3Dd2VHLNMoaoDVx77Wygln3n9l5YV172XonWG6rgQD3XnF/BuFFZw9A0TJgmMSO8FEWQgvcXw=="
 | 
					      "integrity": "sha512-RoV7OkQm0T3os3Dd2VHLNMoaoDVx77Wygln3n9l5YV172XonWG6rgQD3XnF/BuFFZw9A0TJgmMSO8FEWQgvcXw=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "humanize-ms": {
 | 
				
			||||||
 | 
					      "version": "1.2.1",
 | 
				
			||||||
 | 
					      "resolved": "https://verdaccio.lossless.one/humanize-ms/-/humanize-ms-1.2.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "ms": "^2.0.0"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "inflight": {
 | 
					    "inflight": {
 | 
				
			||||||
      "version": "1.0.6",
 | 
					      "version": "1.0.6",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/inflight/-/inflight-1.0.6.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/inflight/-/inflight-1.0.6.tgz",
 | 
				
			||||||
@@ -863,16 +916,6 @@
 | 
				
			|||||||
      "resolved": "https://verdaccio.lossless.one/is-stream/-/is-stream-1.1.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/is-stream/-/is-stream-1.1.0.tgz",
 | 
				
			||||||
      "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
 | 
					      "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "is-utf8": {
 | 
					 | 
				
			||||||
      "version": "0.2.1",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/is-utf8/-/is-utf8-0.2.1.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "isarray": {
 | 
					 | 
				
			||||||
      "version": "1.0.0",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/isarray/-/isarray-1.0.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "isexe": {
 | 
					    "isexe": {
 | 
				
			||||||
      "version": "2.0.0",
 | 
					      "version": "2.0.0",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/isexe/-/isexe-2.0.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/isexe/-/isexe-2.0.0.tgz",
 | 
				
			||||||
@@ -928,6 +971,11 @@
 | 
				
			|||||||
      "resolved": "https://verdaccio.lossless.one/lodash/-/lodash-4.17.15.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/lodash/-/lodash-4.17.15.tgz",
 | 
				
			||||||
      "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
 | 
					      "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "lodash.clonedeep": {
 | 
				
			||||||
 | 
					      "version": "4.5.0",
 | 
				
			||||||
 | 
					      "resolved": "https://verdaccio.lossless.one/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "log-symbols": {
 | 
					    "log-symbols": {
 | 
				
			||||||
      "version": "2.2.0",
 | 
					      "version": "2.2.0",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/log-symbols/-/log-symbols-2.2.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/log-symbols/-/log-symbols-2.2.0.tgz",
 | 
				
			||||||
@@ -1036,6 +1084,11 @@
 | 
				
			|||||||
        "moment": ">= 2.9.0"
 | 
					        "moment": ">= 2.9.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "ms": {
 | 
				
			||||||
 | 
					      "version": "2.1.2",
 | 
				
			||||||
 | 
					      "resolved": "https://verdaccio.lossless.one/ms/-/ms-2.1.2.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "neo-async": {
 | 
					    "neo-async": {
 | 
				
			||||||
      "version": "2.6.1",
 | 
					      "version": "2.6.1",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/neo-async/-/neo-async-2.6.1.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/neo-async/-/neo-async-2.6.1.tgz",
 | 
				
			||||||
@@ -1191,16 +1244,6 @@
 | 
				
			|||||||
      "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=",
 | 
					      "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=",
 | 
				
			||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "pify": {
 | 
					 | 
				
			||||||
      "version": "2.3.0",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/pify/-/pify-2.3.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "process-nextick-args": {
 | 
					 | 
				
			||||||
      "version": "2.0.1",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "progress": {
 | 
					    "progress": {
 | 
				
			||||||
      "version": "2.0.3",
 | 
					      "version": "2.0.3",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/progress/-/progress-2.0.3.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/progress/-/progress-2.0.3.tgz",
 | 
				
			||||||
@@ -1216,17 +1259,13 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "readable-stream": {
 | 
					    "readable-stream": {
 | 
				
			||||||
      "version": "2.3.6",
 | 
					      "version": "3.4.0",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/readable-stream/-/readable-stream-2.3.6.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/readable-stream/-/readable-stream-3.4.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
 | 
					      "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "core-util-is": "~1.0.0",
 | 
					        "inherits": "^2.0.3",
 | 
				
			||||||
        "inherits": "~2.0.3",
 | 
					        "string_decoder": "^1.1.1",
 | 
				
			||||||
        "isarray": "~1.0.0",
 | 
					        "util-deprecate": "^1.0.1"
 | 
				
			||||||
        "process-nextick-args": "~2.0.0",
 | 
					 | 
				
			||||||
        "safe-buffer": "~5.1.1",
 | 
					 | 
				
			||||||
        "string_decoder": "~1.1.1",
 | 
					 | 
				
			||||||
        "util-deprecate": "~1.0.1"
 | 
					 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "rechoir": {
 | 
					    "rechoir": {
 | 
				
			||||||
@@ -1237,16 +1276,6 @@
 | 
				
			|||||||
        "resolve": "^1.1.6"
 | 
					        "resolve": "^1.1.6"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "remove-trailing-separator": {
 | 
					 | 
				
			||||||
      "version": "1.1.0",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "replace-ext": {
 | 
					 | 
				
			||||||
      "version": "1.0.0",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/replace-ext/-/replace-ext-1.0.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs="
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "require-directory": {
 | 
					    "require-directory": {
 | 
				
			||||||
      "version": "2.1.1",
 | 
					      "version": "2.1.1",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/require-directory/-/require-directory-2.1.1.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/require-directory/-/require-directory-2.1.1.tgz",
 | 
				
			||||||
@@ -1283,9 +1312,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "safe-buffer": {
 | 
					    "safe-buffer": {
 | 
				
			||||||
      "version": "5.1.2",
 | 
					      "version": "5.2.0",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/safe-buffer/-/safe-buffer-5.1.2.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/safe-buffer/-/safe-buffer-5.2.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
 | 
					      "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "semver": {
 | 
					    "semver": {
 | 
				
			||||||
      "version": "5.7.0",
 | 
					      "version": "5.7.0",
 | 
				
			||||||
@@ -1345,9 +1374,9 @@
 | 
				
			|||||||
      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
 | 
					      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "source-map-support": {
 | 
					    "source-map-support": {
 | 
				
			||||||
      "version": "0.5.12",
 | 
					      "version": "0.5.13",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/source-map-support/-/source-map-support-0.5.12.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/source-map-support/-/source-map-support-0.5.13.tgz",
 | 
				
			||||||
      "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==",
 | 
					      "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "buffer-from": "^1.0.0",
 | 
					        "buffer-from": "^1.0.0",
 | 
				
			||||||
@@ -1369,11 +1398,11 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "string_decoder": {
 | 
					    "string_decoder": {
 | 
				
			||||||
      "version": "1.1.1",
 | 
					      "version": "1.3.0",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/string_decoder/-/string_decoder-1.1.1.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/string_decoder/-/string_decoder-1.3.0.tgz",
 | 
				
			||||||
      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
 | 
					      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "safe-buffer": "~5.1.0"
 | 
					        "safe-buffer": "~5.2.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "strip-ansi": {
 | 
					    "strip-ansi": {
 | 
				
			||||||
@@ -1384,31 +1413,6 @@
 | 
				
			|||||||
        "ansi-regex": "^3.0.0"
 | 
					        "ansi-regex": "^3.0.0"
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "strip-bom": {
 | 
					 | 
				
			||||||
      "version": "2.0.0",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/strip-bom/-/strip-bom-2.0.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
 | 
					 | 
				
			||||||
      "requires": {
 | 
					 | 
				
			||||||
        "is-utf8": "^0.2.0"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "strip-bom-buf": {
 | 
					 | 
				
			||||||
      "version": "1.0.0",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/strip-bom-buf/-/strip-bom-buf-1.0.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-HLRar1dTD0yvhsf3UXnSyaUd1XI=",
 | 
					 | 
				
			||||||
      "requires": {
 | 
					 | 
				
			||||||
        "is-utf8": "^0.2.1"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "strip-bom-stream": {
 | 
					 | 
				
			||||||
      "version": "2.0.0",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/strip-bom-stream/-/strip-bom-stream-2.0.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-+H217yYT9paKpUWr/h7HKLaoKco=",
 | 
					 | 
				
			||||||
      "requires": {
 | 
					 | 
				
			||||||
        "first-chunk-stream": "^2.0.0",
 | 
					 | 
				
			||||||
        "strip-bom": "^2.0.0"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "strip-eof": {
 | 
					    "strip-eof": {
 | 
				
			||||||
      "version": "1.0.0",
 | 
					      "version": "1.0.0",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/strip-eof/-/strip-eof-1.0.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/strip-eof/-/strip-eof-1.0.0.tgz",
 | 
				
			||||||
@@ -1427,10 +1431,18 @@
 | 
				
			|||||||
      "resolved": "https://verdaccio.lossless.one/symbol-tree/-/symbol-tree-3.2.2.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/symbol-tree/-/symbol-tree-3.2.2.tgz",
 | 
				
			||||||
      "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY="
 | 
					      "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "through2": {
 | 
				
			||||||
 | 
					      "version": "3.0.1",
 | 
				
			||||||
 | 
					      "resolved": "https://verdaccio.lossless.one/through2/-/through2-3.0.1.tgz",
 | 
				
			||||||
 | 
					      "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==",
 | 
				
			||||||
 | 
					      "requires": {
 | 
				
			||||||
 | 
					        "readable-stream": "2 || 3"
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "ts-node": {
 | 
					    "ts-node": {
 | 
				
			||||||
      "version": "8.2.0",
 | 
					      "version": "8.4.1",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/ts-node/-/ts-node-8.2.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/ts-node/-/ts-node-8.4.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-m8XQwUurkbYqXrKqr3WHCW310utRNvV5OnRVeISeea7LoCWVcdfeB/Ntl8JYWFh+WRoUAdBgESrzKochQt7sMw==",
 | 
					      "integrity": "sha512-5LpRN+mTiCs7lI5EtbXmF/HfMeCjzt7DH9CZwtkr6SywStrNQC723wG+aOWFiLNn7zT3kD/RnFqi3ZUfr4l5Qw==",
 | 
				
			||||||
      "dev": true,
 | 
					      "dev": true,
 | 
				
			||||||
      "requires": {
 | 
					      "requires": {
 | 
				
			||||||
        "arg": "^4.1.0",
 | 
					        "arg": "^4.1.0",
 | 
				
			||||||
@@ -1438,14 +1450,6 @@
 | 
				
			|||||||
        "make-error": "^1.1.1",
 | 
					        "make-error": "^1.1.1",
 | 
				
			||||||
        "source-map-support": "^0.5.6",
 | 
					        "source-map-support": "^0.5.6",
 | 
				
			||||||
        "yn": "^3.0.0"
 | 
					        "yn": "^3.0.0"
 | 
				
			||||||
      },
 | 
					 | 
				
			||||||
      "dependencies": {
 | 
					 | 
				
			||||||
        "diff": {
 | 
					 | 
				
			||||||
          "version": "4.0.1",
 | 
					 | 
				
			||||||
          "resolved": "https://verdaccio.lossless.one/diff/-/diff-4.0.1.tgz",
 | 
					 | 
				
			||||||
          "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==",
 | 
					 | 
				
			||||||
          "dev": true
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "tslib": {
 | 
					    "tslib": {
 | 
				
			||||||
@@ -1547,9 +1551,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "typescript": {
 | 
					    "typescript": {
 | 
				
			||||||
      "version": "3.6.3",
 | 
					      "version": "3.6.4",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/typescript/-/typescript-3.6.3.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/typescript/-/typescript-3.6.4.tgz",
 | 
				
			||||||
      "integrity": "sha512-N7bceJL1CtRQ2RiG0AQME13ksR7DiuQh/QehubYcghzv20tnh+MQnQIuJddTmsbqYj+dztchykemz0zFzlvdQw=="
 | 
					      "integrity": "sha512-unoCll1+l+YK4i4F8f22TaNVPRHcD9PA3yCuZ8g5e0qGqlVlJ/8FSateOLLSagn+Yg5+ZwuPkL8LFUc0Jcvksg=="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "uglify-js": {
 | 
					    "uglify-js": {
 | 
				
			||||||
      "version": "3.6.0",
 | 
					      "version": "3.6.0",
 | 
				
			||||||
@@ -1576,31 +1580,6 @@
 | 
				
			|||||||
      "resolved": "https://verdaccio.lossless.one/util-deprecate/-/util-deprecate-1.0.2.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/util-deprecate/-/util-deprecate-1.0.2.tgz",
 | 
				
			||||||
      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
 | 
					      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "vinyl": {
 | 
					 | 
				
			||||||
      "version": "2.2.0",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/vinyl/-/vinyl-2.2.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==",
 | 
					 | 
				
			||||||
      "requires": {
 | 
					 | 
				
			||||||
        "clone": "^2.1.1",
 | 
					 | 
				
			||||||
        "clone-buffer": "^1.0.0",
 | 
					 | 
				
			||||||
        "clone-stats": "^1.0.0",
 | 
					 | 
				
			||||||
        "cloneable-readable": "^1.0.0",
 | 
					 | 
				
			||||||
        "remove-trailing-separator": "^1.0.1",
 | 
					 | 
				
			||||||
        "replace-ext": "^1.0.0"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "vinyl-file": {
 | 
					 | 
				
			||||||
      "version": "3.0.0",
 | 
					 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/vinyl-file/-/vinyl-file-3.0.0.tgz",
 | 
					 | 
				
			||||||
      "integrity": "sha1-sQTZ5ECf+jJfqt1SBkLQo7SIs2U=",
 | 
					 | 
				
			||||||
      "requires": {
 | 
					 | 
				
			||||||
        "graceful-fs": "^4.1.2",
 | 
					 | 
				
			||||||
        "pify": "^2.3.0",
 | 
					 | 
				
			||||||
        "strip-bom-buf": "^1.0.0",
 | 
					 | 
				
			||||||
        "strip-bom-stream": "^2.0.0",
 | 
					 | 
				
			||||||
        "vinyl": "^2.0.1"
 | 
					 | 
				
			||||||
      }
 | 
					 | 
				
			||||||
    },
 | 
					 | 
				
			||||||
    "wcwidth": {
 | 
					    "wcwidth": {
 | 
				
			||||||
      "version": "1.0.1",
 | 
					      "version": "1.0.1",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/wcwidth/-/wcwidth-1.0.1.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/wcwidth/-/wcwidth-1.0.1.tgz",
 | 
				
			||||||
@@ -1708,9 +1687,9 @@
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "yn": {
 | 
					    "yn": {
 | 
				
			||||||
      "version": "3.1.0",
 | 
					      "version": "3.1.1",
 | 
				
			||||||
      "resolved": "https://verdaccio.lossless.one/yn/-/yn-3.1.0.tgz",
 | 
					      "resolved": "https://verdaccio.lossless.one/yn/-/yn-3.1.1.tgz",
 | 
				
			||||||
      "integrity": "sha512-kKfnnYkbTfrAdd0xICNFw7Atm8nKpLcLv9AZGEt+kczL/WQVai4e2V6ZN8U/O+iI6WrNuJjNNOyu4zfhl9D3Hg==",
 | 
					      "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
 | 
				
			||||||
      "dev": true
 | 
					      "dev": true
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										11
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								package.json
									
									
									
									
									
								
							@@ -1,6 +1,6 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
  "name": "@gitzone/tsdoc",
 | 
					  "name": "@gitzone/tsdoc",
 | 
				
			||||||
  "version": "1.0.21",
 | 
					  "version": "1.0.26",
 | 
				
			||||||
  "private": false,
 | 
					  "private": false,
 | 
				
			||||||
  "description": "a tool for better documentation",
 | 
					  "description": "a tool for better documentation",
 | 
				
			||||||
  "main": "dist/index.js",
 | 
					  "main": "dist/index.js",
 | 
				
			||||||
@@ -13,26 +13,25 @@
 | 
				
			|||||||
  "scripts": {
 | 
					  "scripts": {
 | 
				
			||||||
    "test": "(tstest test/) && (node ./cli.ts.js) && rm -rf public/",
 | 
					    "test": "(tstest test/) && (node ./cli.ts.js) && rm -rf public/",
 | 
				
			||||||
    "build": "(tsbuild)",
 | 
					    "build": "(tsbuild)",
 | 
				
			||||||
    "buildMkdocs": "(cd mkdocs/originalrepo && docker rmi -f mkdocs && docker build -t mkdocs .)",
 | 
					 | 
				
			||||||
    "format": "(gitzone format)"
 | 
					    "format": "(gitzone format)"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "devDependencies": {
 | 
					  "devDependencies": {
 | 
				
			||||||
    "@gitzone/tsbuild": "^2.1.17",
 | 
					    "@gitzone/tsbuild": "^2.1.17",
 | 
				
			||||||
    "@gitzone/tstest": "^1.0.24",
 | 
					    "@gitzone/tstest": "^1.0.28",
 | 
				
			||||||
    "@pushrocks/tapbundle": "^3.0.13",
 | 
					    "@pushrocks/tapbundle": "^3.0.13",
 | 
				
			||||||
    "@types/node": "^12.7.5",
 | 
					    "@types/node": "^12.7.12",
 | 
				
			||||||
    "tslint": "^5.20.0",
 | 
					    "tslint": "^5.20.0",
 | 
				
			||||||
    "tslint-config-prettier": "^1.15.0"
 | 
					    "tslint-config-prettier": "^1.15.0"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "dependencies": {
 | 
					  "dependencies": {
 | 
				
			||||||
    "@pushrocks/early": "^3.0.3",
 | 
					    "@pushrocks/early": "^3.0.3",
 | 
				
			||||||
    "@pushrocks/smartcli": "^3.0.7",
 | 
					    "@pushrocks/smartcli": "^3.0.7",
 | 
				
			||||||
    "@pushrocks/smartfile": "^7.0.4",
 | 
					    "@pushrocks/smartfile": "^7.0.6",
 | 
				
			||||||
    "@pushrocks/smartlog": "^2.0.19",
 | 
					    "@pushrocks/smartlog": "^2.0.19",
 | 
				
			||||||
    "@pushrocks/smartlog-destination-local": "^8.0.2",
 | 
					    "@pushrocks/smartlog-destination-local": "^8.0.2",
 | 
				
			||||||
    "@pushrocks/smartshell": "^2.0.25",
 | 
					    "@pushrocks/smartshell": "^2.0.25",
 | 
				
			||||||
    "typedoc": "^0.15.0",
 | 
					    "typedoc": "^0.15.0",
 | 
				
			||||||
    "typescript": "^3.6.3"
 | 
					    "typescript": "^3.6.4"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "files": [
 | 
					  "files": [
 | 
				
			||||||
    "ts/*",
 | 
					    "ts/*",
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -31,7 +31,7 @@ export class MkDocs {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  // Instance
 | 
					  // Instance
 | 
				
			||||||
  public typedocDirectory: string;
 | 
					  public typedocDirectory: string;
 | 
				
			||||||
  constructor(dirPathArg) {
 | 
					  constructor(dirPathArg: string) {
 | 
				
			||||||
    this.typedocDirectory = dirPathArg;
 | 
					    this.typedocDirectory = dirPathArg;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										62
									
								
								ts/tsdoc.classes.tsdoc.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										62
									
								
								ts/tsdoc.classes.tsdoc.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,62 @@
 | 
				
			|||||||
 | 
					import * as plugins from './tsdoc.plugins';
 | 
				
			||||||
 | 
					import { MkDocs } from './tsdoc.classes.mkdocs';
 | 
				
			||||||
 | 
					import { TypeDoc } from './tsdoc.classes.typedoc';
 | 
				
			||||||
 | 
					import { logger } from './tsdoc.logging';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export type TDirectoryType = 'mkdocs' | 'typedoc';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export class TsDoc {
 | 
				
			||||||
 | 
					  public smartshellInstance = new plugins.smartshell.Smartshell({
 | 
				
			||||||
 | 
					    executor: 'bash'
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					  public mkdocs: MkDocs;
 | 
				
			||||||
 | 
					  public typedoc: TypeDoc;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  public cwd: string;
 | 
				
			||||||
 | 
					  public cwdDirType: TDirectoryType;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  constructor(cwdArg: string) {
 | 
				
			||||||
 | 
					    this.cwd = cwdArg;
 | 
				
			||||||
 | 
					    this.mkdocs = new MkDocs(this.cwd);
 | 
				
			||||||
 | 
					    this.typedoc = new TypeDoc(this.cwd);
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  public async buildDirectory() {
 | 
				
			||||||
 | 
					    await this.detectDirectoryType();
 | 
				
			||||||
 | 
					    if (this.cwdDirType === 'mkdocs') {
 | 
				
			||||||
 | 
					      await this.mkdocs.compile();
 | 
				
			||||||
 | 
					    } else if (this.cwdDirType === 'typedoc') {
 | 
				
			||||||
 | 
					      await this.typedoc.compile();
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    await this.runAdditionalTasks();
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  private async detectDirectoryType () {
 | 
				
			||||||
 | 
					    logger.log('warn', `Auto detecting environment!`);
 | 
				
			||||||
 | 
					    switch (true) {
 | 
				
			||||||
 | 
					      case await TypeDoc.isTypeDocDir(this.cwd):
 | 
				
			||||||
 | 
					        logger.log('ok', `Detected TypeDoc compliant directory at ${this.cwd}`);
 | 
				
			||||||
 | 
					        this.cwdDirType = 'typedoc';
 | 
				
			||||||
 | 
					        break;
 | 
				
			||||||
 | 
					      case await MkDocs.isMkDocsDir(this.cwd):
 | 
				
			||||||
 | 
					        logger.log('ok', `Detected MkDocs compliant directory at ${this.cwd}`);
 | 
				
			||||||
 | 
					        this.cwdDirType = 'mkdocs';
 | 
				
			||||||
 | 
					        break;
 | 
				
			||||||
 | 
					      default:
 | 
				
			||||||
 | 
					        logger.log('error', `Cannot determine docs format at ${this.cwd}`);
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  /**
 | 
				
			||||||
 | 
					   * runs additional tasks from package.json
 | 
				
			||||||
 | 
					   */
 | 
				
			||||||
 | 
					  public async runAdditionalTasks() {
 | 
				
			||||||
 | 
					    const packageJson = plugins.smartfile.fs.toObjectSync(plugins.path.join(this.cwd, 'package.json'));
 | 
				
			||||||
 | 
					    if (packageJson.scripts.tsdoc) {
 | 
				
			||||||
 | 
					      await this.smartshellInstance.exec('npm run tsdoc');
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@@ -22,8 +22,12 @@ export class TypeDoc {
 | 
				
			|||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  public async compile() {
 | 
					  public async compile() {
 | 
				
			||||||
 | 
					    let tsDir: 'ts' | 'ts_web';
 | 
				
			||||||
 | 
					    plugins.smartfile.fs.isDirectory(plugins.path.join(this.typedocDirectory, 'ts')) ? tsDir = 'ts' : null;
 | 
				
			||||||
 | 
					    plugins.smartfile.fs.isDirectory(plugins.path.join(this.typedocDirectory, 'ts_web')) ? tsDir = 'ts_web' : null;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    await this.smartshellInstance.exec(
 | 
					    await this.smartshellInstance.exec(
 | 
				
			||||||
      `typedoc --tsconfig ${paths.tsconfigFile} --out public/ ts/`
 | 
					      `typedoc --tsconfig ${paths.tsconfigFile} --out public/ ${tsDir}`
 | 
				
			||||||
    );
 | 
					    );
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,36 +4,21 @@ import { logger } from './tsdoc.logging';
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
import { TypeDoc } from './tsdoc.classes.typedoc';
 | 
					import { TypeDoc } from './tsdoc.classes.typedoc';
 | 
				
			||||||
import { MkDocs } from './tsdoc.classes.mkdocs';
 | 
					import { MkDocs } from './tsdoc.classes.mkdocs';
 | 
				
			||||||
 | 
					import { TsDoc } from './tsdoc.classes.tsdoc';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export const run = async () => {
 | 
					export const run = async () => {
 | 
				
			||||||
  const tsdocCli = new plugins.smartcli.Smartcli();
 | 
					  const tsdocCli = new plugins.smartcli.Smartcli();
 | 
				
			||||||
  tsdocCli.addCommand('typedoc').subscribe(async argvArg => {
 | 
					
 | 
				
			||||||
    const typeDocInstance = new TypeDoc(paths.cwd);
 | 
					  tsdocCli.standardTask().subscribe(async argvArg => {
 | 
				
			||||||
    await typeDocInstance.compile();
 | 
					    const tsdoc = new TsDoc(paths.cwd);
 | 
				
			||||||
 | 
					    await tsdoc.buildDirectory();
 | 
				
			||||||
  });
 | 
					  });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  tsdocCli.addCommand('mkdocs').subscribe(async argvArg => {
 | 
					  tsdocCli.addCommand('mkdocs').subscribe(async argvArg => {
 | 
				
			||||||
    await MkDocs.handleCommand(argvArg);
 | 
					    await MkDocs.handleCommand(argvArg);
 | 
				
			||||||
  });
 | 
					  });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  tsdocCli.standardTask().subscribe(async argvArg => {
 | 
					 | 
				
			||||||
    logger.log('warn', `Auto detecting environment!`);
 | 
					 | 
				
			||||||
    switch (true) {
 | 
					 | 
				
			||||||
      case await TypeDoc.isTypeDocDir(paths.cwd):
 | 
					 | 
				
			||||||
        logger.log('ok', `Detected TypeDoc compliant directory at ${paths.cwd}`);
 | 
					 | 
				
			||||||
        tsdocCli.trigger('typedoc');
 | 
					 | 
				
			||||||
        break;
 | 
					 | 
				
			||||||
      case await MkDocs.isMkDocsDir(paths.cwd):
 | 
					 | 
				
			||||||
        logger.log('ok', `Detected MkDocs compliant directory at ${paths.cwd}`);
 | 
					 | 
				
			||||||
        tsdocCli.trigger('mkdocs');
 | 
					 | 
				
			||||||
        break;
 | 
					 | 
				
			||||||
      default:
 | 
					 | 
				
			||||||
        logger.log('error', `Cannot determine docs format at ${paths.cwd}`);
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
  });
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  tsdocCli.addCommand('test').subscribe(argvArg => {
 | 
					  tsdocCli.addCommand('test').subscribe(argvArg => {
 | 
				
			||||||
    tsdocCli.trigger('typedoc');
 | 
					 | 
				
			||||||
    process.on('exit', async () => {
 | 
					    process.on('exit', async () => {
 | 
				
			||||||
      await plugins.smartfile.fs.remove(paths.publicDir);
 | 
					      await plugins.smartfile.fs.remove(paths.publicDir);
 | 
				
			||||||
    });
 | 
					    });
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user