Skip to content
This repository was archived by the owner on Jul 13, 2023. It is now read-only.

Commit ede1823

Browse files
authored
fix(deps): bump all prod deps (#211)
1 parent ac6560e commit ede1823

File tree

4 files changed

+84
-78
lines changed

4 files changed

+84
-78
lines changed

package.json

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -44,21 +44,23 @@
4444
"test.watch": "yarn test --watch"
4545
},
4646
"dependencies": {
47-
"@stoplight/json": "^3.4.0",
48-
"@stoplight/path": "^1.3.1",
49-
"@stoplight/types": "^11.6.0",
50-
"@types/urijs": "^1.19.9",
51-
"dependency-graph": "~0.8.0",
52-
"fast-memoize": "^2.5.1",
53-
"immer": "^5.3.2",
54-
"lodash": "^4.17.15",
55-
"tslib": "^1.13.0",
56-
"urijs": "^1.19.2"
47+
"@stoplight/json": "^3.10.2",
48+
"@stoplight/path": "^1.3.2",
49+
"@stoplight/types": "^11.9.0",
50+
"@types/urijs": "^1.19.14",
51+
"dependency-graph": "~0.10.0",
52+
"fast-memoize": "^2.5.2",
53+
"immer": "^8.0.1",
54+
"lodash.get": "^4.4.2",
55+
"lodash.set": "^4.3.2",
56+
"tslib": "^2.1.0",
57+
"urijs": "^1.19.5"
5758
},
5859
"devDependencies": {
5960
"@stoplight/scripts": "^5",
6061
"@types/jest": "^24.9.0",
61-
"@types/lodash": "^4.14.149",
62+
"@types/lodash.get": "^4.4.6",
63+
"@types/lodash.set": "^4.3.6",
6264
"benchmark": "^2.1",
6365
"jest": "^24.9",
6466
"ts-jest": "^24.3.0",

src/crawler.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { pointerToPath } from '@stoplight/json';
22
import { Optional } from '@stoplight/types';
33
import { DepGraph } from 'dependency-graph';
4-
import { get } from 'lodash';
4+
import get = require('lodash.get');
55

66
import * as Types from './types';
77
import * as Utils from './utils';

src/runner.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ import { pathToPointer, pointerToPath, startsWith, trimStart } from '@stoplight/
22
import { dirname, join, stripRoot, toFSPath } from '@stoplight/path';
33
import { DepGraph } from 'dependency-graph';
44
import produce, { original } from 'immer';
5-
import { get, set } from 'lodash';
5+
import get = require('lodash.get');
6+
import set = require('lodash.set');
67
import * as URI from 'urijs';
78

89
import { Cache } from './cache';
@@ -246,7 +247,7 @@ export class ResolveRunner implements Types.IResolveRunner {
246247
if (val !== void 0) {
247248
set(draft, dependantPath, val);
248249

249-
this._setGraphNodeData(pathToPointer(pointerPath), original(val));
250+
this._setGraphNodeData(pathToPointer(pointerPath), val);
250251
} else {
251252
resolved.errors.push({
252253
code: 'POINTER_MISSING',

yarn.lock

Lines changed: 67 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -778,20 +778,26 @@
778778
lodash "^4.17.4"
779779
read-pkg-up "^6.0.0"
780780

781-
"@stoplight/json@^3.4.0":
782-
version "3.4.0"
783-
resolved "https://registry.yarnpkg.com/@stoplight/json/-/json-3.4.0.tgz#c2557ced0834a127b1ce524e77f15364d814047a"
784-
integrity sha512-Ljjj11Wa+MusOMeXTehLbuJQJe8CG3sovCGcD/6c8Zyz1n39EsDLZwJIpQ6/DQAdKChiJGWdcULsrGdheFaiLg==
785-
dependencies:
786-
"@stoplight/types" "^11.1.1"
787-
jsonc-parser "~2.2.0"
781+
"@stoplight/json@^3.10.2":
782+
version "3.10.2"
783+
resolved "https://registry.yarnpkg.com/@stoplight/json/-/json-3.10.2.tgz#a17463c7576602971edbf6f11d3eaed80db262bb"
784+
integrity sha512-mUf4t2bOBZjVa8KdEI4+EqX/8zXJLfGKv/cj++giLbCkYNGjBgJnmPSDNOOBgJHpocdVml0hK8ZuLADqWVVB2Q==
785+
dependencies:
786+
"@stoplight/ordered-object-literal" "^1.0.1"
787+
"@stoplight/types" "^11.9.0"
788+
jsonc-parser "~2.2.1"
788789
lodash "^4.17.15"
789790
safe-stable-stringify "^1.1"
790791

791-
"@stoplight/path@^1.3.1":
792-
version "1.3.1"
793-
resolved "https://registry.yarnpkg.com/@stoplight/path/-/path-1.3.1.tgz#1246c983279af20dcfb806d138add9f81cb1efd2"
794-
integrity sha512-I6YEfxspGglxt7MbgNbKThHdqh8CJWnDC1x1JUk2rka2D7mCpMSEu5I8IiAp997Dp4YIXDY6Did6gge8OY8KnA==
792+
"@stoplight/ordered-object-literal@^1.0.1":
793+
version "1.0.1"
794+
resolved "https://registry.yarnpkg.com/@stoplight/ordered-object-literal/-/ordered-object-literal-1.0.1.tgz#01ece81ba5dda199ca3dc5ec7464691efa5d5b76"
795+
integrity sha512-kDcBIKwzAXZTkgzaiPXH2I0JXavBkOb3jFzYNFS5cBuvZS3s/K+knpk2wLVt0n8XrnRQsSffzN6XG9HqUhfq6Q==
796+
797+
"@stoplight/path@^1.3.2":
798+
version "1.3.2"
799+
resolved "https://registry.yarnpkg.com/@stoplight/path/-/path-1.3.2.tgz#96e591496b72fde0f0cdae01a61d64f065bd9ede"
800+
integrity sha512-lyIc6JUlUA8Ve5ELywPC8I2Sdnh1zc1zmbYgVarhXIp9YeAB0ReeqmGEOWNtlHkbP2DAA1AL65Wfn2ncjK/jtQ==
795801

796802
"@stoplight/scripts@^5":
797803
version "5.1.0"
@@ -820,17 +826,10 @@
820826
tslib "1.9.3"
821827
typedoc "0.14.2"
822828

823-
"@stoplight/types@^11.1.1":
824-
version "11.1.1"
825-
resolved "https://registry.yarnpkg.com/@stoplight/types/-/types-11.1.1.tgz#a92d1833adb580a72439f42ba73de8f560fd68b4"
826-
integrity sha512-IU8U9y/uO548z15DX/Jl053u9VQG8gCwNtypuD4RtskUA7pvHZl4+zzGK3klgIcO6Ql3Jk4/fcrFaN9vjmdEWg==
827-
dependencies:
828-
"@types/json-schema" "^7.0.3"
829-
830-
"@stoplight/types@^11.6.0":
831-
version "11.6.0"
832-
resolved "https://registry.yarnpkg.com/@stoplight/types/-/types-11.6.0.tgz#c4507f564ea4be719f66ae2fd2bb83f4719c2210"
833-
integrity sha512-J2wOl6FlN4IeY99MZTbgLVbIqrE9eVcHIvWmSEFzxfnbHCh4reXcGkvxlQ7I/pTKScd5/F/HJKSYnNXRjCnM2A==
829+
"@stoplight/types@^11.9.0":
830+
version "11.9.0"
831+
resolved "https://registry.yarnpkg.com/@stoplight/types/-/types-11.9.0.tgz#ced7de2dd53439d2409a3cb390bf7d5b76382ac6"
832+
integrity sha512-4bzPpWZobt0e+d0OtALCJyl1HGzKo6ur21qxnId9dTl8v3yeD+5HJKZ2h1mv7e94debH5QDtimMU80V6jbXM8Q==
834833
dependencies:
835834
"@types/json-schema" "^7.0.4"
836835
utility-types "^3.10.0"
@@ -928,25 +927,29 @@
928927
dependencies:
929928
jest-diff "^24.3.0"
930929

931-
"@types/json-schema@^7.0.3":
932-
version "7.0.3"
933-
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.3.tgz#bdfd69d61e464dcc81b25159c270d75a73c1a636"
934-
integrity sha512-Il2DtDVRGDcqjDtE+rF8iqg1CArehSK84HZJCT7AMITlyXRBpuPhqGLDQMowraqqu1coEaimg4ZOqggt6L6L+A==
935-
936930
"@types/json-schema@^7.0.4":
937931
version "7.0.4"
938932
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.4.tgz#38fd73ddfd9b55abb1e1b2ed578cb55bd7b7d339"
939933
integrity sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==
940934

941-
"@types/lodash@^4.14.110":
942-
version "4.14.144"
943-
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.144.tgz#12e57fc99064bce45e5ab3c8bc4783feb75eab8e"
944-
integrity sha512-ogI4g9W5qIQQUhXAclq6zhqgqNUr7UlFaqDHbch7WLSLeeM/7d3CRaw7GLajxvyFvhJqw4Rpcz5bhoaYtIx6Tg==
935+
"@types/lodash.get@^4.4.6":
936+
version "4.4.6"
937+
resolved "https://registry.yarnpkg.com/@types/lodash.get/-/lodash.get-4.4.6.tgz#0c7ac56243dae0f9f09ab6f75b29471e2e777240"
938+
integrity sha512-E6zzjR3GtNig8UJG/yodBeJeIOtgPkMgsLjDU3CbgCAPC++vJ0eCMnJhVpRZb/ENqEFlov1+3K9TKtY4UdWKtQ==
939+
dependencies:
940+
"@types/lodash" "*"
945941

946-
"@types/lodash@^4.14.149":
947-
version "4.14.149"
948-
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.149.tgz#1342d63d948c6062838fbf961012f74d4e638440"
949-
integrity sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ==
942+
"@types/lodash.set@^4.3.6":
943+
version "4.3.6"
944+
resolved "https://registry.yarnpkg.com/@types/lodash.set/-/lodash.set-4.3.6.tgz#33e635c2323f855359225df6a5c8c6f1f1908264"
945+
integrity sha512-ZeGDDlnRYTvS31Laij0RsSaguIUSBTYIlJFKL3vm3T2OAZAQj2YpSvVWJc0WiG4jqg9fGX6PAPGvDqBcHfSgFg==
946+
dependencies:
947+
"@types/lodash" "*"
948+
949+
"@types/lodash@*", "@types/lodash@^4.14.110":
950+
version "4.14.168"
951+
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.168.tgz#fe24632e79b7ade3f132891afff86caa5e5ce008"
952+
integrity sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q==
950953

951954
"@types/marked@^0.4.0":
952955
version "0.4.2"
@@ -986,10 +989,10 @@
986989
resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e"
987990
integrity sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==
988991

989-
"@types/urijs@^1.19.9":
990-
version "1.19.9"
991-
resolved "https://registry.yarnpkg.com/@types/urijs/-/urijs-1.19.9.tgz#cedccc8e69677080cc8bb2e9ec50c6dd6093429e"
992-
integrity sha512-/tiJyrc0GPcsReHzgC0SXwOmoPjLqYe01W7dLYB0yasQXMbcRee+ZIk+g8MIQhoBS8fPoBQO3Y93+aeBrI93Ug==
992+
"@types/urijs@^1.19.14":
993+
version "1.19.14"
994+
resolved "https://registry.yarnpkg.com/@types/urijs/-/urijs-1.19.14.tgz#1c714cfbc23eb9e3f840dd02b7e8284ab85f1a6b"
995+
integrity sha512-Ds9OMd4xZqI2zZtoOicASAi0SvFPyNPgkfgPrPeUTQwcJOX1w6Mwkpq8ClI4ZP11nsEI6akvKqRDV+epA8yzRw==
993996

994997
"@types/yargs-parser@*":
995998
version "13.1.0"
@@ -2378,10 +2381,10 @@ delegates@^1.0.0:
23782381
resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
23792382
integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
23802383

2381-
dependency-graph@~0.8.0:
2382-
version "0.8.1"
2383-
resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.8.1.tgz#9b8cae3aa2c7bd95ccb3347a09a2d1047a6c3c5a"
2384-
integrity sha512-g213uqF8fyk40W8SBjm079n3CZB4qSpCrA2ye1fLGzH/4HEgB6tzuW2CbLE7leb4t45/6h44Ud59Su1/ROTfqw==
2384+
dependency-graph@~0.10.0:
2385+
version "0.10.0"
2386+
resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.10.0.tgz#dfebe384f1f36faf7782be203a7a71102a6335a6"
2387+
integrity sha512-c9amUgpgxSi1bE5/sbLwcs5diLD0ygCQYmhfM5H1s5VH1mCsYkcmAL3CcNdv4kdSw6JuMoHeDGzLgj/gAXdWVg==
23852388

23862389
deprecation@^2.0.0:
23872390
version "2.3.1"
@@ -2823,10 +2826,10 @@ fast-levenshtein@~2.0.4:
28232826
resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
28242827
integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
28252828

2826-
fast-memoize@^2.5.1:
2827-
version "2.5.1"
2828-
resolved "https://registry.yarnpkg.com/fast-memoize/-/fast-memoize-2.5.1.tgz#c3519241e80552ce395e1a32dcdde8d1fd680f5d"
2829-
integrity sha512-xdmw296PCL01tMOXx9mdJSmWY29jQgxyuZdq0rEHMu+Tpe1eOEtCycoG6chzlcrWsNgpZP7oL8RiQr7+G6Bl6g==
2829+
fast-memoize@^2.5.2:
2830+
version "2.5.2"
2831+
resolved "https://registry.yarnpkg.com/fast-memoize/-/fast-memoize-2.5.2.tgz#79e3bb6a4ec867ea40ba0e7146816f6cdce9b57e"
2832+
integrity sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw==
28302833

28312834
fastq@^1.6.0:
28322835
version "1.6.0"
@@ -3552,10 +3555,10 @@ ignore@^5.1.1:
35523555
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf"
35533556
integrity sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==
35543557

3555-
immer@^5.3.2:
3556-
version "5.3.2"
3557-
resolved "https://registry.yarnpkg.com/immer/-/immer-5.3.2.tgz#e3a1c9f3550f925278fd86b8d2d644f7d5e9561b"
3558-
integrity sha512-wPWsSV0fv8iT7QQVs3rxBDWTbi5pHrVgnQv/McMfaRGJTLfQ3jFMEr08UibqS8hM17KCQXcjjYYzQzYe5e7BIA==
3558+
immer@^8.0.1:
3559+
version "8.0.1"
3560+
resolved "https://registry.yarnpkg.com/immer/-/immer-8.0.1.tgz#9c73db683e2b3975c424fb0572af5889877ae656"
3561+
integrity sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==
35593562

35603563
import-fresh@^2.0.0:
35613564
version "2.0.0"
@@ -4575,10 +4578,10 @@ json5@2.x, json5@^2.1.0:
45754578
dependencies:
45764579
minimist "^1.2.0"
45774580

4578-
jsonc-parser@~2.2.0:
4579-
version "2.2.0"
4580-
resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-2.2.0.tgz#f206f87f9d49d644b7502052c04e82dd6392e9ef"
4581-
integrity sha512-4fLQxW1j/5fWj6p78vAlAafoCKtuBm6ghv+Ij5W2DrDx0qE+ZdEl2c6Ko1mgJNF5ftX1iEWQQ4Ap7+3GlhjkOA==
4581+
jsonc-parser@~2.2.1:
4582+
version "2.2.1"
4583+
resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-2.2.1.tgz#db73cd59d78cce28723199466b2a03d1be1df2bc"
4584+
integrity sha512-o6/yDBYccGvTz1+QFevz6l6OBZ2+fMVu2JZ9CIhzsYRX4mjaK5IyX9eldUdCmga16zlgQxyrj5pt9kzuj2C02w==
45824585

45834586
jsonfile@^4.0.0:
45844587
version "4.0.0"
@@ -8247,16 +8250,16 @@ tslib@1.9.3:
82478250
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286"
82488251
integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==
82498252

8250-
tslib@^1.13.0:
8251-
version "1.13.0"
8252-
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043"
8253-
integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==
8254-
82558253
tslib@^1.7.1, tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3:
82568254
version "1.10.0"
82578255
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
82588256
integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
82598257

8258+
tslib@^2.1.0:
8259+
version "2.1.0"
8260+
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a"
8261+
integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==
8262+
82608263
tslint-config-prettier@^1.18.0:
82618264
version "1.18.0"
82628265
resolved "https://registry.yarnpkg.com/tslint-config-prettier/-/tslint-config-prettier-1.18.0.tgz#75f140bde947d35d8f0d238e0ebf809d64592c37"
@@ -8481,10 +8484,10 @@ uri-js@^4.2.2:
84818484
dependencies:
84828485
punycode "^2.1.0"
84838486

8484-
urijs@^1.19.2:
8485-
version "1.19.2"
8486-
resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.19.2.tgz#f9be09f00c4c5134b7cb3cf475c1dd394526265a"
8487-
integrity sha512-s/UIq9ap4JPZ7H1EB5ULo/aOUbWqfDi7FKzMC2Nz+0Si8GiT1rIEaprt8hy3Vy2Ex2aJPpOQv4P4DuOZ+K1c6w==
8487+
urijs@^1.19.5:
8488+
version "1.19.5"
8489+
resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.19.5.tgz#119683ab4b2fb0bd637e5ea6dd9117bcac68d3e4"
8490+
integrity sha512-48z9VGWwdCV5KfizHsE05DWS5fhK6gFlx5MjO7xu0Krc5FGPWzjlXEVV0nPMrdVuP7xmMHiPZ2HoYZwKOFTZOg==
84888491

84898492
urix@^0.1.0:
84908493
version "0.1.0"

0 commit comments

Comments
 (0)