Jessedbrown commited on
Commit
e7231aa
·
1 Parent(s): f9759c6

chore: api layer project init

Browse files
api/package-lock.json CHANGED
@@ -757,6 +757,14 @@
757
  "@types/node": "*"
758
  }
759
  },
 
 
 
 
 
 
 
 
760
  "@types/connect": {
761
  "version": "3.4.34",
762
  "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz",
@@ -849,6 +857,15 @@
849
  "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
850
  "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw=="
851
  },
 
 
 
 
 
 
 
 
 
852
  "@types/node": {
853
  "version": "14.14.21",
854
  "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.21.tgz",
@@ -1458,6 +1475,44 @@
1458
  "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
1459
  "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
1460
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1461
  "body-parser": {
1462
  "version": "1.19.0",
1463
  "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
@@ -1533,6 +1588,11 @@
1533
  "node-int64": "^0.4.0"
1534
  }
1535
  },
 
 
 
 
 
1536
  "buffer-from": {
1537
  "version": "1.1.1",
1538
  "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
@@ -2007,6 +2067,11 @@
2007
  "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2008
  "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
2009
  },
 
 
 
 
 
2010
  "depd": {
2011
  "version": "1.1.2",
2012
  "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
@@ -4422,6 +4487,11 @@
4422
  "verror": "1.10.0"
4423
  }
4424
  },
 
 
 
 
 
4425
  "kind-of": {
4426
  "version": "6.0.3",
4427
  "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
@@ -4669,6 +4739,12 @@
4669
  "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
4670
  "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
4671
  },
 
 
 
 
 
 
4672
  "meow": {
4673
  "version": "3.7.0",
4674
  "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
@@ -4775,6 +4851,82 @@
4775
  "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
4776
  "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
4777
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4778
  "ms": {
4779
  "version": "2.1.2",
4780
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
@@ -5206,6 +5358,11 @@
5206
  "react-is": "^17.0.1"
5207
  }
5208
  },
 
 
 
 
 
5209
  "progress": {
5210
  "version": "2.0.3",
5211
  "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
@@ -5329,6 +5486,11 @@
5329
  "safe-regex": "^1.1.0"
5330
  }
5331
  },
 
 
 
 
 
5332
  "regexpp": {
5333
  "version": "3.1.0",
5334
  "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz",
@@ -5444,6 +5606,22 @@
5444
  "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
5445
  "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
5446
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5447
  "resolve": {
5448
  "version": "1.19.0",
5449
  "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
@@ -5671,6 +5849,15 @@
5671
  }
5672
  }
5673
  },
 
 
 
 
 
 
 
 
 
5674
  "saxes": {
5675
  "version": "5.0.1",
5676
  "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
@@ -5792,6 +5979,11 @@
5792
  "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
5793
  "optional": true
5794
  },
 
 
 
 
 
5795
  "signal-exit": {
5796
  "version": "3.0.3",
5797
  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
@@ -5817,6 +6009,11 @@
5817
  "is-fullwidth-code-point": "^3.0.0"
5818
  }
5819
  },
 
 
 
 
 
5820
  "snapdragon": {
5821
  "version": "0.8.2",
5822
  "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
@@ -5963,6 +6160,15 @@
5963
  "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
5964
  "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM="
5965
  },
 
 
 
 
 
 
 
 
 
5966
  "spdx-correct": {
5967
  "version": "3.1.1",
5968
  "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
 
757
  "@types/node": "*"
758
  }
759
  },
760
+ "@types/bson": {
761
+ "version": "4.0.3",
762
+ "resolved": "https://registry.npmjs.org/@types/bson/-/bson-4.0.3.tgz",
763
+ "integrity": "sha512-mVRvYnTOZJz3ccpxhr3wgxVmSeiYinW+zlzQz3SXWaJmD1DuL05Jeq7nKw3SnbKmbleW5qrLG5vdyWe/A9sXhw==",
764
+ "requires": {
765
+ "@types/node": "*"
766
+ }
767
+ },
768
  "@types/connect": {
769
  "version": "3.4.34",
770
  "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz",
 
857
  "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
858
  "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw=="
859
  },
860
+ "@types/mongodb": {
861
+ "version": "3.6.7",
862
+ "resolved": "https://registry.npmjs.org/@types/mongodb/-/mongodb-3.6.7.tgz",
863
+ "integrity": "sha512-47P64kbkXarlleSMzSrRG04uzY+Dr3xAilOiqRIsqj/sZrmq6cUMx8njydY/iWMqi8IdE9ojFQl/X3ou9EsAlQ==",
864
+ "requires": {
865
+ "@types/bson": "*",
866
+ "@types/node": "*"
867
+ }
868
+ },
869
  "@types/node": {
870
  "version": "14.14.21",
871
  "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.21.tgz",
 
1475
  "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
1476
  "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
1477
  },
1478
+ "bl": {
1479
+ "version": "2.2.1",
1480
+ "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz",
1481
+ "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==",
1482
+ "requires": {
1483
+ "readable-stream": "^2.3.5",
1484
+ "safe-buffer": "^5.1.1"
1485
+ },
1486
+ "dependencies": {
1487
+ "readable-stream": {
1488
+ "version": "2.3.7",
1489
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1490
+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1491
+ "requires": {
1492
+ "core-util-is": "~1.0.0",
1493
+ "inherits": "~2.0.3",
1494
+ "isarray": "~1.0.0",
1495
+ "process-nextick-args": "~2.0.0",
1496
+ "safe-buffer": "~5.1.1",
1497
+ "string_decoder": "~1.1.1",
1498
+ "util-deprecate": "~1.0.1"
1499
+ }
1500
+ },
1501
+ "string_decoder": {
1502
+ "version": "1.1.1",
1503
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1504
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1505
+ "requires": {
1506
+ "safe-buffer": "~5.1.0"
1507
+ }
1508
+ }
1509
+ }
1510
+ },
1511
+ "bluebird": {
1512
+ "version": "3.5.1",
1513
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
1514
+ "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA=="
1515
+ },
1516
  "body-parser": {
1517
  "version": "1.19.0",
1518
  "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
 
1588
  "node-int64": "^0.4.0"
1589
  }
1590
  },
1591
+ "bson": {
1592
+ "version": "1.1.5",
1593
+ "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.5.tgz",
1594
+ "integrity": "sha512-kDuEzldR21lHciPQAIulLs1LZlCXdLziXI6Mb/TDkwXhb//UORJNPXgcRs2CuO4H0DcMkpfT3/ySsP3unoZjBg=="
1595
+ },
1596
  "buffer-from": {
1597
  "version": "1.1.1",
1598
  "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
 
2067
  "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2068
  "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
2069
  },
2070
+ "denque": {
2071
+ "version": "1.5.0",
2072
+ "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.0.tgz",
2073
+ "integrity": "sha512-CYiCSgIF1p6EUByQPlGkKnP1M9g0ZV3qMIrqMqZqdwazygIA/YP2vrbcyl1h/WppKJTdl1F85cXIle+394iDAQ=="
2074
+ },
2075
  "depd": {
2076
  "version": "1.1.2",
2077
  "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
 
4487
  "verror": "1.10.0"
4488
  }
4489
  },
4490
+ "kareem": {
4491
+ "version": "2.3.2",
4492
+ "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.2.tgz",
4493
+ "integrity": "sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ=="
4494
+ },
4495
  "kind-of": {
4496
  "version": "6.0.3",
4497
  "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
 
4739
  "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
4740
  "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
4741
  },
4742
+ "memory-pager": {
4743
+ "version": "1.5.0",
4744
+ "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz",
4745
+ "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==",
4746
+ "optional": true
4747
+ },
4748
  "meow": {
4749
  "version": "3.7.0",
4750
  "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
 
4851
  "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
4852
  "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
4853
  },
4854
+ "mongodb": {
4855
+ "version": "3.6.4",
4856
+ "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.6.4.tgz",
4857
+ "integrity": "sha512-Y+Ki9iXE9jI+n9bVtbTOOdK0B95d6wVGSucwtBkvQ+HIvVdTCfpVRp01FDC24uhC/Q2WXQ8Lpq3/zwtB5Op9Qw==",
4858
+ "requires": {
4859
+ "bl": "^2.2.1",
4860
+ "bson": "^1.1.4",
4861
+ "denque": "^1.4.1",
4862
+ "require_optional": "^1.0.1",
4863
+ "safe-buffer": "^5.1.2",
4864
+ "saslprep": "^1.0.0"
4865
+ }
4866
+ },
4867
+ "mongoose": {
4868
+ "version": "5.11.16",
4869
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.11.16.tgz",
4870
+ "integrity": "sha512-qmolyGAskPuq0Xr3j2Tjm9jwRccGGnLRWtTuyRvYBZoyItajwIoQdetJH8oVzs3N7aZK/GKZ82xV/t97suF8Pg==",
4871
+ "requires": {
4872
+ "@types/mongodb": "^3.5.27",
4873
+ "bson": "^1.1.4",
4874
+ "kareem": "2.3.2",
4875
+ "mongodb": "3.6.4",
4876
+ "mongoose-legacy-pluralize": "1.0.2",
4877
+ "mpath": "0.8.3",
4878
+ "mquery": "3.2.4",
4879
+ "ms": "2.1.2",
4880
+ "regexp-clone": "1.0.0",
4881
+ "safe-buffer": "5.2.1",
4882
+ "sift": "7.0.1",
4883
+ "sliced": "1.0.1"
4884
+ },
4885
+ "dependencies": {
4886
+ "safe-buffer": {
4887
+ "version": "5.2.1",
4888
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
4889
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
4890
+ }
4891
+ }
4892
+ },
4893
+ "mongoose-legacy-pluralize": {
4894
+ "version": "1.0.2",
4895
+ "resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz",
4896
+ "integrity": "sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ=="
4897
+ },
4898
+ "mpath": {
4899
+ "version": "0.8.3",
4900
+ "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.3.tgz",
4901
+ "integrity": "sha512-eb9rRvhDltXVNL6Fxd2zM9D4vKBxjVVQNLNijlj7uoXUy19zNDsIif5zR+pWmPCWNKwAtqyo4JveQm4nfD5+eA=="
4902
+ },
4903
+ "mquery": {
4904
+ "version": "3.2.4",
4905
+ "resolved": "https://registry.npmjs.org/mquery/-/mquery-3.2.4.tgz",
4906
+ "integrity": "sha512-uOLpp7iRX0BV1Uu6YpsqJ5b42LwYnmu0WeF/f8qgD/On3g0XDaQM6pfn0m6UxO6SM8DioZ9Bk6xxbWIGHm2zHg==",
4907
+ "requires": {
4908
+ "bluebird": "3.5.1",
4909
+ "debug": "3.1.0",
4910
+ "regexp-clone": "^1.0.0",
4911
+ "safe-buffer": "5.1.2",
4912
+ "sliced": "1.0.1"
4913
+ },
4914
+ "dependencies": {
4915
+ "debug": {
4916
+ "version": "3.1.0",
4917
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4918
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4919
+ "requires": {
4920
+ "ms": "2.0.0"
4921
+ }
4922
+ },
4923
+ "ms": {
4924
+ "version": "2.0.0",
4925
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4926
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
4927
+ }
4928
+ }
4929
+ },
4930
  "ms": {
4931
  "version": "2.1.2",
4932
  "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 
5358
  "react-is": "^17.0.1"
5359
  }
5360
  },
5361
+ "process-nextick-args": {
5362
+ "version": "2.0.1",
5363
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
5364
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
5365
+ },
5366
  "progress": {
5367
  "version": "2.0.3",
5368
  "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
 
5486
  "safe-regex": "^1.1.0"
5487
  }
5488
  },
5489
+ "regexp-clone": {
5490
+ "version": "1.0.0",
5491
+ "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz",
5492
+ "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw=="
5493
+ },
5494
  "regexpp": {
5495
  "version": "3.1.0",
5496
  "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz",
 
5606
  "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
5607
  "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
5608
  },
5609
+ "require_optional": {
5610
+ "version": "1.0.1",
5611
+ "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz",
5612
+ "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==",
5613
+ "requires": {
5614
+ "resolve-from": "^2.0.0",
5615
+ "semver": "^5.1.0"
5616
+ },
5617
+ "dependencies": {
5618
+ "resolve-from": {
5619
+ "version": "2.0.0",
5620
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
5621
+ "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c="
5622
+ }
5623
+ }
5624
+ },
5625
  "resolve": {
5626
  "version": "1.19.0",
5627
  "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
 
5849
  }
5850
  }
5851
  },
5852
+ "saslprep": {
5853
+ "version": "1.0.3",
5854
+ "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz",
5855
+ "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==",
5856
+ "optional": true,
5857
+ "requires": {
5858
+ "sparse-bitfield": "^3.0.3"
5859
+ }
5860
+ },
5861
  "saxes": {
5862
  "version": "5.0.1",
5863
  "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
 
5979
  "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
5980
  "optional": true
5981
  },
5982
+ "sift": {
5983
+ "version": "7.0.1",
5984
+ "resolved": "https://registry.npmjs.org/sift/-/sift-7.0.1.tgz",
5985
+ "integrity": "sha512-oqD7PMJ+uO6jV9EQCl0LrRw1OwsiPsiFQR5AR30heR+4Dl7jBBbDLnNvWiak20tzZlSE1H7RB30SX/1j/YYT7g=="
5986
+ },
5987
  "signal-exit": {
5988
  "version": "3.0.3",
5989
  "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
 
6009
  "is-fullwidth-code-point": "^3.0.0"
6010
  }
6011
  },
6012
+ "sliced": {
6013
+ "version": "1.0.1",
6014
+ "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz",
6015
+ "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E="
6016
+ },
6017
  "snapdragon": {
6018
  "version": "0.8.2",
6019
  "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
 
6160
  "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
6161
  "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM="
6162
  },
6163
+ "sparse-bitfield": {
6164
+ "version": "3.0.3",
6165
+ "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz",
6166
+ "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=",
6167
+ "optional": true,
6168
+ "requires": {
6169
+ "memory-pager": "^1.0.2"
6170
+ }
6171
+ },
6172
  "spdx-correct": {
6173
  "version": "3.1.1",
6174
  "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
api/package.json CHANGED
@@ -20,19 +20,15 @@
20
  },
21
  "homepage": "https://github.com/lourencopassos/backend-shaw-and-partners#readme",
22
  "dependencies": {
23
- "@types/node": "^14.14.21",
24
- "axios": "^0.21.1",
25
- "cors": "^2.8.5",
26
- "express": "^4.17.1",
27
- "supertest": "^6.1.1",
28
- "ts-node-dev": "^1.1.1",
29
- "typescript": "^4.1.3",
30
  "@types/cors": "^2.8.9",
31
  "@types/express": "^4.17.11",
32
  "@types/jest": "^26.0.20",
 
33
  "@types/supertest": "^2.0.10",
34
  "@types/uuid": "^8.3.0",
35
  "@typescript-eslint/eslint-plugin": "^3.10.1",
 
 
36
  "eslint": "^7.16.0",
37
  "eslint-config-standard-with-typescript": "^19.0.1",
38
  "eslint-plugin-import": "^2.22.1",
@@ -40,10 +36,15 @@
40
  "eslint-plugin-prettier": "^3.3.0",
41
  "eslint-plugin-promise": "^4.2.1",
42
  "eslint-plugin-standard": "^4.1.0",
 
43
  "git-commit-msg-linter": "^3.0.0",
44
  "jest": "^26.6.3",
45
  "lint-staged": "^10.5.3",
 
 
46
  "ts-jest": "^26.4.4",
47
- "ts-node": "^9.1.1"
 
 
48
  }
49
  }
 
20
  },
21
  "homepage": "https://github.com/lourencopassos/backend-shaw-and-partners#readme",
22
  "dependencies": {
 
 
 
 
 
 
 
23
  "@types/cors": "^2.8.9",
24
  "@types/express": "^4.17.11",
25
  "@types/jest": "^26.0.20",
26
+ "@types/node": "^14.14.21",
27
  "@types/supertest": "^2.0.10",
28
  "@types/uuid": "^8.3.0",
29
  "@typescript-eslint/eslint-plugin": "^3.10.1",
30
+ "axios": "^0.21.1",
31
+ "cors": "^2.8.5",
32
  "eslint": "^7.16.0",
33
  "eslint-config-standard-with-typescript": "^19.0.1",
34
  "eslint-plugin-import": "^2.22.1",
 
36
  "eslint-plugin-prettier": "^3.3.0",
37
  "eslint-plugin-promise": "^4.2.1",
38
  "eslint-plugin-standard": "^4.1.0",
39
+ "express": "^4.17.1",
40
  "git-commit-msg-linter": "^3.0.0",
41
  "jest": "^26.6.3",
42
  "lint-staged": "^10.5.3",
43
+ "mongoose": "^5.11.16",
44
+ "supertest": "^6.1.1",
45
  "ts-jest": "^26.4.4",
46
+ "ts-node": "^9.1.1",
47
+ "ts-node-dev": "^1.1.1",
48
+ "typescript": "^4.1.3"
49
  }
50
  }
api/src/service/github-api-adapter.ts DELETED
File without changes