Skip to content

Commit 1d02cf6

Browse files
johngeorgewrightForbes Lindesay
authored andcommitted
fix: support interfaces named "Date" (#10)
1 parent 1e29431 commit 1d02cf6

File tree

2 files changed

+40
-25
lines changed

2 files changed

+40
-25
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
"json-stable-stringify": "^1.0.1",
6969
"minimatch": "^3.0.4",
7070
"tsconfig": "^7.0.0",
71-
"typescript-json-schema": "^0.34.0",
71+
"typescript-json-schema": "^0.37.0",
7272
"yargs": "^12.0.5"
7373
}
7474
}

yarn.lock

Lines changed: 39 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -659,9 +659,9 @@ camelcase@^4.1.0:
659659
integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
660660

661661
camelcase@^5.0.0:
662-
version "5.0.0"
663-
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42"
664-
integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==
662+
version "5.3.0"
663+
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.0.tgz#0a110882cbeba41f72f99fcf918f4a0a92a13ebf"
664+
integrity sha512-Y05ICatFYPAfykDIB7VdwSJ0LUl1yq/BwO2OpyGGLjiRe1fgzTwVypPiWnzkGFOVFHXrCXUNBl86bpjBhZWSJg==
665665

666666
capture-exit@^1.2.0:
667667
version "1.2.0"
@@ -2496,13 +2496,13 @@ mem@^1.1.0:
24962496
mimic-fn "^1.0.0"
24972497

24982498
mem@^4.0.0:
2499-
version "4.0.0"
2500-
resolved "https://registry.yarnpkg.com/mem/-/mem-4.0.0.tgz#6437690d9471678f6cc83659c00cbafcd6b0cdaf"
2501-
integrity sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA==
2499+
version "4.3.0"
2500+
resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178"
2501+
integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==
25022502
dependencies:
25032503
map-age-cleaner "^0.1.1"
2504-
mimic-fn "^1.0.0"
2505-
p-is-promise "^1.1.0"
2504+
mimic-fn "^2.0.0"
2505+
p-is-promise "^2.0.0"
25062506

25072507
merge-stream@^1.0.1:
25082508
version "1.0.1"
@@ -2571,6 +2571,11 @@ mimic-fn@^1.0.0:
25712571
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
25722572
integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==
25732573

2574+
mimic-fn@^2.0.0:
2575+
version "2.1.0"
2576+
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
2577+
integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
2578+
25742579
minimatch@^3.0.3, minimatch@^3.0.4:
25752580
version "3.0.4"
25762581
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
@@ -2907,10 +2912,10 @@ p-finally@^1.0.0:
29072912
resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
29082913
integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
29092914

2910-
p-is-promise@^1.1.0:
2911-
version "1.1.0"
2912-
resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e"
2913-
integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=
2915+
p-is-promise@^2.0.0:
2916+
version "2.0.0"
2917+
resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.0.0.tgz#7554e3d572109a87e1f3f53f6a7d85d1b194f4c5"
2918+
integrity sha512-pzQPhYMCAgLAKPWD2jC3Se9fEfrD9npNos0y150EeqZll7akhEgGhTW/slB6lHku8AvYGiJ+YJ5hfHKePPgFWg==
29142919

29152920
p-limit@^1.1.0:
29162921
version "1.3.0"
@@ -2920,9 +2925,9 @@ p-limit@^1.1.0:
29202925
p-try "^1.0.0"
29212926

29222927
p-limit@^2.0.0:
2923-
version "2.1.0"
2924-
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.1.0.tgz#1d5a0d20fb12707c758a655f6bbc4386b5930d68"
2925-
integrity sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==
2928+
version "2.2.0"
2929+
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2"
2930+
integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==
29262931
dependencies:
29272932
p-try "^2.0.0"
29282933

@@ -2946,9 +2951,9 @@ p-try@^1.0.0:
29462951
integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=
29472952

29482953
p-try@^2.0.0:
2949-
version "2.0.0"
2950-
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1"
2951-
integrity sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==
2954+
version "2.2.0"
2955+
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
2956+
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
29522957

29532958
parse-glob@^3.0.4:
29542959
version "3.0.4"
@@ -3371,11 +3376,16 @@ sax@^1.2.4:
33713376
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
33723377
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
33733378

3374-
"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.5, semver@^5.5.0:
3379+
"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.5:
33753380
version "5.6.0"
33763381
resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004"
33773382
integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==
33783383

3384+
semver@^5.5.0:
3385+
version "5.7.0"
3386+
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b"
3387+
integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==
3388+
33793389
set-blocking@^2.0.0, set-blocking@~2.0.0:
33803390
version "2.0.0"
33813391
resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
@@ -3847,17 +3857,22 @@ type-check@~0.3.2:
38473857
dependencies:
38483858
prelude-ls "~1.1.2"
38493859

3850-
typescript-json-schema@^0.34.0:
3851-
version "0.34.0"
3852-
resolved "https://registry.yarnpkg.com/typescript-json-schema/-/typescript-json-schema-0.34.0.tgz#25c6effeee9e885771718f510bf03122f8624e18"
3853-
integrity sha512-BCTqkHXEIOcI78kipp6tEMUFS8b5dbWIp8tpaPC5FFjmK7iFsE5qWS6L6S+lmt71+APp+RlapXb8EEyqkmOt/w==
3860+
typescript-json-schema@^0.37.0:
3861+
version "0.37.0"
3862+
resolved "https://registry.yarnpkg.com/typescript-json-schema/-/typescript-json-schema-0.37.0.tgz#c7c8c6eaeba68aed68f7cedb2000e721f7afb032"
3863+
integrity sha512-ipR41ZPQY74X7nOYsoiI6dgCrU+etui9yvsZH3qeTp2938G4nsdce5bxQhdlWE7OPoP+adKkvukIptvuPhv4PQ==
38543864
dependencies:
38553865
glob "~7.1.2"
38563866
json-stable-stringify "^1.0.1"
38573867
typescript "^3.0.1"
38583868
yargs "^12.0.1"
38593869

3860-
typescript@^3.0.1, typescript@^3.1.1:
3870+
typescript@^3.0.1:
3871+
version "3.4.1"
3872+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.4.1.tgz#b6691be11a881ffa9a05765a205cb7383f3b63c6"
3873+
integrity sha512-3NSMb2VzDQm8oBTLH6Nj55VVtUEpe/rgkIzMir0qVoLyjDZlnMBva0U6vDiV3IH+sl/Yu6oP5QwsAQtHPmDd2Q==
3874+
3875+
typescript@^3.1.1:
38613876
version "3.2.2"
38623877
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.2.2.tgz#fe8101c46aa123f8353523ebdcf5730c2ae493e5"
38633878
integrity sha512-VCj5UiSyHBjwfYacmDuc/NOk4QQixbE+Wn7MFJuS0nRuPQbof132Pw4u53dm264O8LPc2MVsc7RJNml5szurkg==

0 commit comments

Comments
 (0)