Added typescript package, updated eslint & defined tsconfig
This commit is contained in:
		| @@ -1,12 +1,22 @@ | ||||
| { | ||||
| 	"root": true, | ||||
| 	"parserOptions": { | ||||
| 		"parser": "@typescript-eslint/parser", | ||||
| 		"ecmaVersion": 2020, | ||||
| 		"sourceType": "module" | ||||
| 	}, | ||||
| 	"extends": ["eslint-config-airbnb-base", "plugin:prettier/recommended"], | ||||
| 	"plugins": ["mocha"], | ||||
| 	"extends": [ | ||||
| 		"eslint-config-airbnb-base", | ||||
| 		"plugin:@typescript-eslint/recommended", | ||||
| 		"plugin:prettier/recommended" | ||||
| 	], | ||||
| 	"plugins": ["mocha", "@typescript-eslint"], | ||||
| 	"rules": { | ||||
| 		"lines-between-class-members": [ | ||||
| 			"error", | ||||
| 			"always", | ||||
| 			{ "exceptAfterSingleLine": true } | ||||
| 		], | ||||
| 		"max-classes-per-file": 1, | ||||
| 		"no-empty": [ | ||||
| 			2, | ||||
| @@ -16,7 +26,8 @@ | ||||
| 		], | ||||
| 		"no-promise-executor-return": 1, | ||||
| 		"no-shadow": "off", | ||||
| 		"no-underscore-dangle": "off" | ||||
| 		"no-underscore-dangle": "off", | ||||
| 		"@typescript-eslint/no-var-requires": "off" | ||||
| 	}, | ||||
| 	"env": { | ||||
| 		"mocha": true | ||||
|   | ||||
| @@ -1,18 +0,0 @@ | ||||
| { | ||||
| 	"root": true, | ||||
| 	"parserOptions": { | ||||
| 		"parser": "@typescript-eslint/parser", | ||||
| 		"sourceType": "module" | ||||
| 	}, | ||||
| 	"plugins": ["@typescript-eslint"], | ||||
| 	"extends": [ | ||||
| 		"eslint-config-airbnb-base", | ||||
| 		"plugin:@typescript-eslint/recommended", | ||||
| 		"plugin:prettier/recommended" | ||||
| 	], | ||||
| 	"rules": { | ||||
| 		"no-underscore-dangle": "off", | ||||
| 		"no-shadow": "off", | ||||
| 		"@typescript-eslint/no-shadow": ["error"] | ||||
| 	} | ||||
| } | ||||
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -4,6 +4,7 @@ configurations/development.json | ||||
| configurations/production.json | ||||
| .env | ||||
| shows.db | ||||
| lib/ | ||||
|  | ||||
| node_modules | ||||
| */package-lock.json | ||||
|   | ||||
							
								
								
									
										15
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								package.json
									
									
									
									
									
								
							| @@ -7,16 +7,18 @@ | ||||
|   }, | ||||
|   "main": "webserver/server.js", | ||||
|   "scripts": { | ||||
|     "start": "SEASONED_CONFIG=configurations/production.json NODE_ENV=production node src/webserver/server.js", | ||||
|     "start": "SEASONED_CONFIG=configurations/production.json NODE_ENV=production node lib/webserver/server.js", | ||||
|     "dev": "SEASONED_CONFIG=configurations/development.json NODE_ENV=development node src/webserver/server.js", | ||||
|     "test": "SEASONED_CONFIG=configurations/test.json mocha --recursive tests/unit tests/system", | ||||
|     "build": "yarn tsc", | ||||
|     "coverage:upload": "SEASONED_CONFIG=configurations/test.json mocha --recursive tests/unit && nyc report --reporter=text-lcov | coveralls", | ||||
|     "coverage": "SEASONED_CONFIG=configurations/test.json mocha --recursive tests/unit && nyc report", | ||||
|     "lint": "eslint src tests", | ||||
|     "update": "SEASONED_CONFIG=configurations/development.json node scripts/updateRequestsInPlex.js", | ||||
|     "update": "SEASONED_CONFIG=configurations/production.json node scripts/updateRequestsInPlex.js", | ||||
|     "docs": "yarn apiDocs; yarn classDocs", | ||||
|     "apiDocs": "", | ||||
|     "classDocs": "scripts/generate-class-docs.sh" | ||||
|     "classDocs": "scripts/generate-class-docs.sh", | ||||
|     "postbuild": "cp -r src/database/schemas lib/database" | ||||
|   }, | ||||
|   "dependencies": { | ||||
|     "bcrypt": "^5.0.1", | ||||
| @@ -29,13 +31,16 @@ | ||||
|     "python-shell": "^0.5.0", | ||||
|     "raven": "^2.4.2", | ||||
|     "redis": "^3.0.2", | ||||
|     "sqlite3": "^5.0.1" | ||||
|     "sqlite3": "^5.0.1", | ||||
|     "typescript": "^4.7.4" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "@babel/core": "^7.5.5", | ||||
|     "@babel/preset-env": "^7.5.5", | ||||
|     "@babel/register": "^7.5.5", | ||||
|     "@types/node": "^12.6.8", | ||||
|     "@types/node": "^18.7.8", | ||||
|     "@typescript-eslint/eslint-plugin": "^5.33.1", | ||||
|     "@typescript-eslint/parser": "^5.33.1", | ||||
|     "chai": "^4.3.6", | ||||
|     "chai-http": "^4.3.0", | ||||
|     "coveralls": "^3.0.5", | ||||
|   | ||||
							
								
								
									
										15
									
								
								tsconfig.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								tsconfig.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| { | ||||
|   "compilerOptions": { | ||||
|     "allowJs": true, | ||||
|     "checkJs": false, | ||||
|     "target": "esnext", | ||||
|     "module": "commonjs", | ||||
|     "moduleResolution": "node", | ||||
|     "strict": false, | ||||
|     "esModuleInterop": true, | ||||
|     "lib": ["esnext", "dom"], | ||||
|     "outDir": "lib" | ||||
|   }, | ||||
|   "include": ["src/**/*.js", "src/**/*.ts", "src/**/*.d.ts"], | ||||
|   "exclude": ["node_modules"] | ||||
| } | ||||
							
								
								
									
										181
									
								
								yarn.lock
									
									
									
									
									
								
							
							
						
						
									
										181
									
								
								yarn.lock
									
									
									
									
									
								
							| @@ -1267,30 +1267,87 @@ | ||||
|   resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" | ||||
|   integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== | ||||
|  | ||||
| "@types/body-parser@*": | ||||
|   version "1.19.2" | ||||
|   resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0" | ||||
|   integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g== | ||||
|   dependencies: | ||||
|     "@types/connect" "*" | ||||
|     "@types/node" "*" | ||||
|  | ||||
| "@types/chai@4": | ||||
|   version "4.3.3" | ||||
|   resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.3.tgz#3c90752792660c4b562ad73b3fbd68bf3bc7ae07" | ||||
|   integrity sha512-hC7OMnszpxhZPduX+m+nrx+uFoLkWOMiR4oa/AZF3MuSETYTZmFfJAHqZEM8MVlvfG7BEUcgvtwoCTxBp6hm3g== | ||||
|  | ||||
| "@types/connect@*": | ||||
|   version "3.4.35" | ||||
|   resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" | ||||
|   integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== | ||||
|   dependencies: | ||||
|     "@types/node" "*" | ||||
|  | ||||
| "@types/cookiejar@*": | ||||
|   version "2.1.2" | ||||
|   resolved "https://registry.yarnpkg.com/@types/cookiejar/-/cookiejar-2.1.2.tgz#66ad9331f63fe8a3d3d9d8c6e3906dd10f6446e8" | ||||
|   integrity sha512-t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog== | ||||
|  | ||||
| "@types/express-serve-static-core@^4.17.18": | ||||
|   version "4.17.30" | ||||
|   resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz#0f2f99617fa8f9696170c46152ccf7500b34ac04" | ||||
|   integrity sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ== | ||||
|   dependencies: | ||||
|     "@types/node" "*" | ||||
|     "@types/qs" "*" | ||||
|     "@types/range-parser" "*" | ||||
|  | ||||
| "@types/express@^4.17.13": | ||||
|   version "4.17.13" | ||||
|   resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.13.tgz#a76e2995728999bab51a33fabce1d705a3709034" | ||||
|   integrity sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA== | ||||
|   dependencies: | ||||
|     "@types/body-parser" "*" | ||||
|     "@types/express-serve-static-core" "^4.17.18" | ||||
|     "@types/qs" "*" | ||||
|     "@types/serve-static" "*" | ||||
|  | ||||
| "@types/json-schema@^7.0.9": | ||||
|   version "7.0.11" | ||||
|   resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" | ||||
|   integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== | ||||
|  | ||||
| "@types/json5@^0.0.29": | ||||
|   version "0.0.29" | ||||
|   resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" | ||||
|   integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== | ||||
|  | ||||
| "@types/node@*": | ||||
| "@types/mime@*": | ||||
|   version "3.0.1" | ||||
|   resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10" | ||||
|   integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA== | ||||
|  | ||||
| "@types/node@*", "@types/node@^18.7.8": | ||||
|   version "18.7.8" | ||||
|   resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.8.tgz#6bbf2be6fbf9c187a5040d4277d24a06a18957a1" | ||||
|   integrity sha512-/YP55EMK2341JkODUb8DM9O0x1SIz2aBvyF33Uf1c76St3VpsMXEIW0nxuKkq/5cxnbz0RD9cfwNZHEAZQD3ag== | ||||
|  | ||||
| "@types/node@^12.6.8": | ||||
|   version "12.20.55" | ||||
|   resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" | ||||
|   integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== | ||||
| "@types/qs@*": | ||||
|   version "6.9.7" | ||||
|   resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb" | ||||
|   integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== | ||||
|  | ||||
| "@types/range-parser@*": | ||||
|   version "1.2.4" | ||||
|   resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" | ||||
|   integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== | ||||
|  | ||||
| "@types/serve-static@*": | ||||
|   version "1.15.0" | ||||
|   resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.0.tgz#c7930ff61afb334e121a9da780aac0d9b8f34155" | ||||
|   integrity sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg== | ||||
|   dependencies: | ||||
|     "@types/mime" "*" | ||||
|     "@types/node" "*" | ||||
|  | ||||
| "@types/superagent@^3.8.3": | ||||
|   version "3.8.7" | ||||
| @@ -1305,6 +1362,86 @@ | ||||
|   resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" | ||||
|   integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== | ||||
|  | ||||
| "@typescript-eslint/eslint-plugin@^5.33.1": | ||||
|   version "5.33.1" | ||||
|   resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.33.1.tgz#c0a480d05211660221eda963cc844732fe9b1714" | ||||
|   integrity sha512-S1iZIxrTvKkU3+m63YUOxYPKaP+yWDQrdhxTglVDVEVBf+aCSw85+BmJnyUaQQsk5TXFG/LpBu9fa+LrAQ91fQ== | ||||
|   dependencies: | ||||
|     "@typescript-eslint/scope-manager" "5.33.1" | ||||
|     "@typescript-eslint/type-utils" "5.33.1" | ||||
|     "@typescript-eslint/utils" "5.33.1" | ||||
|     debug "^4.3.4" | ||||
|     functional-red-black-tree "^1.0.1" | ||||
|     ignore "^5.2.0" | ||||
|     regexpp "^3.2.0" | ||||
|     semver "^7.3.7" | ||||
|     tsutils "^3.21.0" | ||||
|  | ||||
| "@typescript-eslint/parser@^5.33.1": | ||||
|   version "5.33.1" | ||||
|   resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.33.1.tgz#e4b253105b4d2a4362cfaa4e184e2d226c440ff3" | ||||
|   integrity sha512-IgLLtW7FOzoDlmaMoXdxG8HOCByTBXrB1V2ZQYSEV1ggMmJfAkMWTwUjjzagS6OkfpySyhKFkBw7A9jYmcHpZA== | ||||
|   dependencies: | ||||
|     "@typescript-eslint/scope-manager" "5.33.1" | ||||
|     "@typescript-eslint/types" "5.33.1" | ||||
|     "@typescript-eslint/typescript-estree" "5.33.1" | ||||
|     debug "^4.3.4" | ||||
|  | ||||
| "@typescript-eslint/scope-manager@5.33.1": | ||||
|   version "5.33.1" | ||||
|   resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.33.1.tgz#8d31553e1b874210018ca069b3d192c6d23bc493" | ||||
|   integrity sha512-8ibcZSqy4c5m69QpzJn8XQq9NnqAToC8OdH/W6IXPXv83vRyEDPYLdjAlUx8h/rbusq6MkW4YdQzURGOqsn3CA== | ||||
|   dependencies: | ||||
|     "@typescript-eslint/types" "5.33.1" | ||||
|     "@typescript-eslint/visitor-keys" "5.33.1" | ||||
|  | ||||
| "@typescript-eslint/type-utils@5.33.1": | ||||
|   version "5.33.1" | ||||
|   resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.33.1.tgz#1a14e94650a0ae39f6e3b77478baff002cec4367" | ||||
|   integrity sha512-X3pGsJsD8OiqhNa5fim41YtlnyiWMF/eKsEZGsHID2HcDqeSC5yr/uLOeph8rNF2/utwuI0IQoAK3fpoxcLl2g== | ||||
|   dependencies: | ||||
|     "@typescript-eslint/utils" "5.33.1" | ||||
|     debug "^4.3.4" | ||||
|     tsutils "^3.21.0" | ||||
|  | ||||
| "@typescript-eslint/types@5.33.1": | ||||
|   version "5.33.1" | ||||
|   resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.33.1.tgz#3faef41793d527a519e19ab2747c12d6f3741ff7" | ||||
|   integrity sha512-7K6MoQPQh6WVEkMrMW5QOA5FO+BOwzHSNd0j3+BlBwd6vtzfZceJ8xJ7Um2XDi/O3umS8/qDX6jdy2i7CijkwQ== | ||||
|  | ||||
| "@typescript-eslint/typescript-estree@5.33.1": | ||||
|   version "5.33.1" | ||||
|   resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.33.1.tgz#a573bd360790afdcba80844e962d8b2031984f34" | ||||
|   integrity sha512-JOAzJ4pJ+tHzA2pgsWQi4804XisPHOtbvwUyqsuuq8+y5B5GMZs7lI1xDWs6V2d7gE/Ez5bTGojSK12+IIPtXA== | ||||
|   dependencies: | ||||
|     "@typescript-eslint/types" "5.33.1" | ||||
|     "@typescript-eslint/visitor-keys" "5.33.1" | ||||
|     debug "^4.3.4" | ||||
|     globby "^11.1.0" | ||||
|     is-glob "^4.0.3" | ||||
|     semver "^7.3.7" | ||||
|     tsutils "^3.21.0" | ||||
|  | ||||
| "@typescript-eslint/utils@5.33.1": | ||||
|   version "5.33.1" | ||||
|   resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.33.1.tgz#171725f924fe1fe82bb776522bb85bc034e88575" | ||||
|   integrity sha512-uphZjkMaZ4fE8CR4dU7BquOV6u0doeQAr8n6cQenl/poMaIyJtBu8eys5uk6u5HiDH01Mj5lzbJ5SfeDz7oqMQ== | ||||
|   dependencies: | ||||
|     "@types/json-schema" "^7.0.9" | ||||
|     "@typescript-eslint/scope-manager" "5.33.1" | ||||
|     "@typescript-eslint/types" "5.33.1" | ||||
|     "@typescript-eslint/typescript-estree" "5.33.1" | ||||
|     eslint-scope "^5.1.1" | ||||
|     eslint-utils "^3.0.0" | ||||
|  | ||||
| "@typescript-eslint/visitor-keys@5.33.1": | ||||
|   version "5.33.1" | ||||
|   resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.33.1.tgz#0155c7571c8cd08956580b880aea327d5c34a18b" | ||||
|   integrity sha512-nwIxOK8Z2MPWltLKMLOEZwmfBZReqUdbEoHQXeCpa+sRVARe5twpJGHCB4dk9903Yaf0nMAlGbQfaAH92F60eg== | ||||
|   dependencies: | ||||
|     "@typescript-eslint/types" "5.33.1" | ||||
|     eslint-visitor-keys "^3.3.0" | ||||
|  | ||||
| "@ungap/promise-all-settled@1.1.2": | ||||
|   version "1.1.2" | ||||
|   resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44" | ||||
| @@ -2310,7 +2447,7 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: | ||||
|   dependencies: | ||||
|     ms "2.0.0" | ||||
|  | ||||
| debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.3: | ||||
| debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: | ||||
|   version "4.3.4" | ||||
|   resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" | ||||
|   integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== | ||||
| @@ -2796,6 +2933,14 @@ eslint-plugin-prettier@^4.2.1: | ||||
|   dependencies: | ||||
|     prettier-linter-helpers "^1.0.0" | ||||
|  | ||||
| eslint-scope@^5.1.1: | ||||
|   version "5.1.1" | ||||
|   resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" | ||||
|   integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== | ||||
|   dependencies: | ||||
|     esrecurse "^4.3.0" | ||||
|     estraverse "^4.1.1" | ||||
|  | ||||
| eslint-scope@^7.1.1: | ||||
|   version "7.1.1" | ||||
|   resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642" | ||||
| @@ -2904,6 +3049,11 @@ estraverse@^1.9.1: | ||||
|   resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-1.9.3.tgz#af67f2dc922582415950926091a4005d29c9bb44" | ||||
|   integrity sha512-25w1fMXQrGdoquWnScXZGckOv+Wes+JDnuN/+7ex3SauFRS72r2lFDec0EKPt2YD1wUJ/IrfEex+9yp4hfSOJA== | ||||
|  | ||||
| estraverse@^4.1.1: | ||||
|   version "4.3.0" | ||||
|   resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" | ||||
|   integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== | ||||
|  | ||||
| estraverse@^5.1.0, estraverse@^5.2.0: | ||||
|   version "5.3.0" | ||||
|   resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" | ||||
| @@ -6283,7 +6433,7 @@ semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: | ||||
|   resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" | ||||
|   integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== | ||||
|  | ||||
| semver@^7.3.5: | ||||
| semver@^7.3.5, semver@^7.3.7: | ||||
|   version "7.3.7" | ||||
|   resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" | ||||
|   integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== | ||||
| @@ -6997,6 +7147,18 @@ tsconfig-paths@^3.14.1: | ||||
|     minimist "^1.2.6" | ||||
|     strip-bom "^3.0.0" | ||||
|  | ||||
| tslib@^1.8.1: | ||||
|   version "1.14.1" | ||||
|   resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" | ||||
|   integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== | ||||
|  | ||||
| tsutils@^3.21.0: | ||||
|   version "3.21.0" | ||||
|   resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" | ||||
|   integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== | ||||
|   dependencies: | ||||
|     tslib "^1.8.1" | ||||
|  | ||||
| tunnel-agent@^0.6.0: | ||||
|   version "0.6.0" | ||||
|   resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" | ||||
| @@ -7058,6 +7220,11 @@ typedarray@^0.0.6, typedarray@~0.0.5: | ||||
|   resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" | ||||
|   integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== | ||||
|  | ||||
| typescript@^4.7.4: | ||||
|   version "4.7.4" | ||||
|   resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235" | ||||
|   integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== | ||||
|  | ||||
| uglify-js@^3.1.4: | ||||
|   version "3.16.3" | ||||
|   resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.16.3.tgz#94c7a63337ee31227a18d03b8a3041c210fd1f1d" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user