-
Notifications
You must be signed in to change notification settings - Fork 30.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
crypto.generateKeyPair('x25519') and crypto.diffieHellman({ privateKey, publicKey }) support #47238
Conversation
@fuzzc0re Thank you for submitting this PR! I see this is your first time submitting to DefinitelyTyped 👋 — I'm the local bot who will help you through the process of getting things through. This is a live comment which I will keep updated. 1 package in this PRCode ReviewsBecause you edited one package and updated the tests (👏), I can help you merge this PR once someone else signs off on it. Status
All of the items on the list are green. To merge, you need to post a comment including the string "Ready to merge" to bring in your changes. Diagnostic Information: What the bot saw about this PR{
"type": "info",
"now": "-",
"pr_number": 47238,
"author": "fuzzc0re",
"owners": [
"Microsoft",
"DefinitelyTyped",
"jkomyno",
"a-tarasyuk",
"alvis",
"r3nya",
"btoueg",
"brunoscheufler",
"smac89",
"touffy",
"DeividasBakanas",
"eyqs",
"Flarna",
"Hannes-Magnusson-CK",
"KSXGitHub",
"hoo29",
"kjin",
"ajafff",
"islishude",
"mwiktorczyk",
"mohsen1",
"n-e",
"galkin",
"parambirs",
"eps1lon",
"SimonSchick",
"ThomasdenH",
"WilcoBakker",
"wwwy3y3",
"samuela",
"kuehlein",
"j-oliveras",
"bhongy",
"chyzwar",
"trivikr",
"nguymin4",
"yoursunny",
"qwelias",
"ExE-Boss",
"Ryan-Willpower",
"peterblazejewicz",
"addaleax",
"JasonHK"
],
"dangerLevel": "ScopedAndTested",
"headCommitAbbrOid": "4a0c91d",
"headCommitOid": "4a0c91d45fc65db336d4cf8c15c941e320aa532c",
"mergeIsRequested": true,
"stalenessInDays": 0,
"lastPushDate": "2020-09-02T22:35:24.000Z",
"lastCommentDate": "2020-09-03T21:50:36.000Z",
"maintainerBlessed": true,
"reviewLink": "https://github.com/DefinitelyTyped/DefinitelyTyped/pull/47238/files",
"hasMergeConflict": false,
"authorIsOwner": false,
"isFirstContribution": true,
"popularityLevel": "Critical",
"newPackages": [],
"packages": [
"node"
],
"files": [
{
"path": "types/node/test/crypto.ts",
"kind": "test",
"package": "node"
},
{
"path": "types/node/ts3.1/crypto.d.ts",
"kind": "definition",
"package": "node"
}
],
"hasDismissedReview": false,
"ciResult": "pass",
"lastReviewDate": "2020-09-02T23:07:01.000Z",
"reviewersWithStaleReviews": [],
"approvalFlags": 2,
"isChangesRequested": false
} |
🔔 @microsoft @DefinitelyTyped @jkomyno @a-tarasyuk @alvis @r3nya @btoueg @BrunoScheufler @smac89 @Touffy @DeividasBakanas @eyqs @Flarna @Hannes-Magnusson-CK @KSXGitHub @hoo29 @kjin @ajafff @islishude @mwiktorczyk @mohsen1 @n-e @galkin @parambirs @eps1lon @SimonSchick @ThomasdenH @WilcoBakker @wwwy3y3 @samuela @kuehlein @j-oliveras @bhongy @chyzwar @trivikr @nguymin4 @yoursunny @qwelias @ExE-Boss @Ryan-Willpower @peterblazejewicz @addaleax @JasonHK — please review this PR in the next few days. Be sure to explicitly select |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add also some test.
These crypto APIs are hard to follow for non crypto people like me. But I expect that you have working code somewhere you can port into a test here.
types/node/ts3.1/crypto.d.ts
Outdated
@@ -545,6 +551,16 @@ declare module "crypto" { | |||
}; | |||
} | |||
|
|||
interface X25519KeyPairOptions<PubF extends KeyFormat, PrivF extends KeyFormat> { | |||
publicKeyEncoding: { | |||
type: 'pkcs1' | 'spki'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
docs tell that pkcs1
is only for RSA. Is it also allowed for X25519?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for that I just copied the committed ed25519 interface and changed letters. I corrected both in ac52918.
types/node/ts3.1/crypto.d.ts
Outdated
format: PubF; | ||
}; | ||
privateKeyEncoding: BasePrivateKeyEncodingOptions<PrivF> & { | ||
type: 'sec1' | 'pkcs8'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
docs tell that sec1
is only for EC. Is it also allowed for X25519?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as above. Sorry again.
@fuzzc0re One or more reviewers has requested changes. Please address their comments. I'll be back once they sign off or you've pushed new commits or comments. If you disagree with the reviewer's comments, you can "dismiss" the review using GitHub's review UI. Thank you! |
@fuzzc0re The CI build failed! Please review the logs for more information. Once you've pushed the fixes, the build will automatically re-run. Thanks! |
The test in aa846a5 does not demonstrate a full symmetric key example with kdf and salt. It just tests that crypto.diffieHellman generates shared secrets properly. |
@fuzzc0re The CI build failed! Please review the logs for more information. Once you've pushed the fixes, the build will automatically re-run. Thanks! |
👋 Hi there! I’ve run some quick measurements against master and your PR. These metrics should help the humans reviewing this PR gauge whether it might negatively affect compile times or editor responsiveness for users who install these typings. Let’s review the numbers, shall we? Comparison details 📊
It looks like nothing changed too much. I won’t post performance data again unless it gets worse. |
@fuzzc0re The CI build failed! Please review the logs for more information. Once you've pushed the fixes, the build will automatically re-run. Thanks! |
Adds Typescript support for nodejs/node#26626 (comment). |
@Flarna Thank you for reviewing this PR! The author has pushed new commits since your last review. Could you take another look and submit a fresh review? |
OK, looks good to me too - I'll leave it to a contributor to give it one more look over and you're welcome to merge |
Ready to merge |
I just published |
Version 14.6.4 is sometimes causing this error:
https://travis-ci.com/github/yoursunny/NDNts/builds/182865199 The CI build randomly fails with the above error on some jobs, but if I retrigger the build, it would fail on a different set of jobs. However, I don't get this error if I downgrade to @types/node 14.6.3. I have TypeScript 4.0.2. I have a monorepo with pnpm and other weird stuff, so it's entirely possible that I messed up somewhere. |
@yoursunny do you still get the same error? I am not sure but could it be the case that crypto.diffieHellman({ }) was added in node v13.9.0 and your supporting v12 is causing the error? I am not familiar with your setup so I might be completely wrong. |
I don't think it has anything to do with the contents of this PR. It's more likely that the way it's packaged and published was causing the problem. |
commit 1f8ee127e79bd7dc1786e808116063e1dbff9e66 Merge: b486fb61b2 1c2240f6ce Author: Justus Fluegel <justusfluegel@gmail.com> Date: Fri Sep 11 23:44:13 2020 +0200 Merge pull request #2 from DefinitelyTyped/master merge upstream master commit 1c2240f6cecbe84f5a5e257bdcef76709a57257b Author: Sara Marcondes <saram@fastmail.com> Date: Fri Sep 11 09:34:22 2020 -0700 🤖 Merge PR #47381 [@wordpress/components] Add Flex, FlexBlock and FlexItem by @saramarcondes * [@wordpress/components] Add Flex, FlexBlock and FlexItem * [@wordpress/components] Correct version number and simplify definitions * Include aliased align properties Co-authored-by: Jon Surrell <jon.surrell@automattic.com> * Include aliased justify properties Co-authored-by: Jon Surrell <jon.surrell@automattic.com> * Fix patch version Co-authored-by: Jon Surrell <jon.surrell@automattic.com> * Fix linting error Co-authored-by: Jon Surrell <jon.surrell@automattic.com> commit 2e8ce3ef2e6326a859f70c34adf2502b81ed03d0 Author: Dmitry Semigradsky <semigradskyd@gmail.com> Date: Fri Sep 11 19:29:24 2020 +0300 [node] Update some apis (#47485) commit 7f3c3f89ae922e9ff5e5de220a3666a317d4d976 Author: Christian Paul <info@jaller.de> Date: Fri Sep 11 18:28:48 2020 +0200 NeDB: projection is not T (#47460) `projection` is a MongoDB-style projection. Possible values include `{_id: 0}` and `{'foo.bar': 1}`. This does not mean that `T` will be an object that has either of those properties nor that their are numbers. `1` means to include the property in the return value and `0` means to leave the property out. commit 15ea8d2115cccc19f403f9a58ecda173f27cb7ba Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:26:50 2020 -0700 [koa-bodyparser] Enable npm-naming rule (#47422) commit 5730fb02a9b0ecbddd8675b4076264232ad85f2c Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:26:16 2020 -0700 [koa-graphql] Enable npm-naming rule (#47423) commit 6be175c9862e731a9ddbbad772a0363387a1319f Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:26:00 2020 -0700 [mock-require] Enable npm-naming rule (#47424) commit 074c4beef84dff28083e27968217cd7ecfde25a9 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:25:43 2020 -0700 [ndjson] Enable npm-naming rule (#47425) commit bd4dc7d5044fa2a6e5aa30cfceaf00b280937855 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:25:05 2020 -0700 [newman] Enable npm-naming rule (#47426) commit 74bd5ff6c586d89acaec4331e02b895a199da0fc Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:24:09 2020 -0700 [node-notifier] Enable npm-naming rule (#47427) commit 0b1b2377f1207040ff6625a99ab1612a27c05424 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:23:36 2020 -0700 [node-telegram-bot-api] Enable npm-naming rule (#47428) commit c1ecb0163ae85449e175936e903e2fe0c2a44ebf Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:23:01 2020 -0700 [oclazyload] Enable npm-naming rule (#47429) commit 29389af2db14da2b0d5efbbf52b7a48c5b99636e Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:22:43 2020 -0700 [passport-unique-token] Enable npm-naming rule (#47430) commit c4155c8f67dedf932ac1038be07f5923efb39d1e Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:22:29 2020 -0700 [physijs] Enable npm-naming rule (#47431) commit 4dabbd918e2cb72776cbbc38a3ebb0621b5e869e Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:21:38 2020 -0700 [postlight__mercury-parser] Enable npm-naming rule (#47432) commit 29eea57ea93e9d72b4222f36436253a3fc844473 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:21:02 2020 -0700 [power-assert-formatter] Enable npm-naming rule (#47433) commit 4cf7e676bc4252379c887a58e8e59978fb0ca547 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:20:31 2020 -0700 [proclaim] Enable npm-naming rule (#47434) commit 5bf45085ee45505dcaff535f4c7232dd91b1aa07 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:19:05 2020 -0700 [react-credit-cards] Enable npm-naming rule (#47436) commit d1da7b19e49fe83ff760e985f408effd2f109f99 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:17:19 2020 -0700 [react-native-huawei-protected-apps] Enable npm-naming rule (#47437) commit 7dff0911c6019bca20aefe5f13e1ecdbf00a4f71 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:17:03 2020 -0700 [react-aria-menubutton] Enable npm-naming rule (#47435) commit 5edf24583674df223322d3a6c24c00d8ac57f1cb Author: Victor Perin <me@victorperin.ninja> Date: Fri Sep 11 09:16:00 2020 -0700 NodeJS: add perf_hooks.performance.eventLoopUtilization implemented in version 14.10.0 (#47465) * feat(node): add performance.eventLoopUtilization from node 14.10.0 * refactor(node/perf_hooks): using optionals to simplify implementation commit 72b274eb9a1702a50509fbb63d45b7e83b0b2401 Author: Clément P <yukulele@users.noreply.github.com> Date: Fri Sep 11 18:15:02 2020 +0200 Update index.d.ts (#47468) `.publish()` 2nd argument is optional commit 8e8834c4ce5571c766f620fc4feaba7cc4350662 Author: Derek Finlinson <dcfinlinson@gmail.com> Date: Fri Sep 11 10:14:36 2020 -0600 Fix ClientFormFactor (#47477) * Fix ViewSelector methods * Add missing event handler methods * Add prevent default to stage change event args * Remove whitespace * Remove additional whitespace * Merge remote-tracking branch 'upstream/master' * Add entityrecord pageType to Xrm.Navigation.navigateTo * Make data optional * Fix casing for AttributeMetadata * Fix test * Fix incorrect ClientFormFactor commit 1391818f6cd6abba5d2942f3a3f781095d7f104d Author: WofWca <wofwca@gmail.com> Date: Sat Sep 12 00:13:04 2020 +0800 fix(chrome): `Parameters<chrome.runtime.Port['postMessage']>[0]` from `Object` to `any` (#47482) https://developer.chrome.com/extensions/runtime#property-postMessage-message commit 9b0690e4f6135085cac60ec43b10fa32dba090cb Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:12:42 2020 -0700 [feathersjs__authentication-oauth1] Repair links (#47441) commit d0334e93ccb6fd3427fcebc18aefb2ad04c62f9a Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:12:11 2020 -0700 [feathersjs__authentication-oauth2] Repair links (#47442) commit ec090ed700ee5a9a8c9344b8658d5c3205a22e4a Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:10:51 2020 -0700 [feathersjs__authentication] Repair links (#47443) commit 10a9b6761c90798796fc74cacb5aed10d26750c0 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:09:17 2020 -0700 [feathersjs__configuration] Repair links (#47444) commit ac741724be9832efc382a48def093d02896ced43 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:08:44 2020 -0700 [feathersjs__errors] Repair links (#47445) commit 46d9d1248bf280cd0f01e0555da18ccd6933305e Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:07:53 2020 -0700 [feathersjs__express] Repair links (#47446) commit 18accceb5d4ce70b2050a6b8c3bac9a091cd135b Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:07:02 2020 -0700 [feathersjs__feathers] Repair links (#47447) commit b92e8e5986b2374ff5731b9fe45b6483a35f7eda Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:06:48 2020 -0700 [feathersjs__primus-client] Repair links (#47448) commit 625448d46f51db2697f56134e0decdcd4bb684ff Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:05:10 2020 -0700 [feathersjs__primus] Repair links (#47449) commit de3f01d9ea16732049c0de783575b4e67c39f244 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:04:41 2020 -0700 [feathersjs__rest-client] Repair links (#47450) commit e26793c0b17aebe500eaa26d29f2aab0cdc4d16b Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:03:59 2020 -0700 [feathersjs__socket-commons] Repair links (#47451) commit 8682da97bc8fe516050e7bf61a8299b878c13580 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:01:43 2020 -0700 [feathersjs__socketio-client] Repair links (#47452) commit fb921243f4bc2e9c857a61ff73b91c5afab4d717 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:01:21 2020 -0700 [feathersjs__socketio] Repair links (#47453) commit b2b5bb3bf16a57f0cacad5783c7327ff9b5f262a Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:00:30 2020 -0700 [fluent-ffmpeg] Repair links (#47454) commit 8f40a3260036139f210422326b8687338ad9d8ae Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 09:00:07 2020 -0700 [fm-websync] Repair links (#47455) commit 7046815a55ef35f365e065557b405eb2f76eff67 Author: Jack Bates <jack@nottheoilrig.com> Date: Fri Sep 11 08:59:28 2020 -0700 [html-to-text] Repair links (#47456) commit 2654d3f7865cb8f26ead33da693cb65f96baea1d Author: Yusuke Yamada <yamachu.dev@gmail.com> Date: Sat Sep 12 00:53:46 2020 +0900 Add type definitions for json-bigint (#47461) commit 8f5c2db8f841a71f6366c958a1d60c60cbc6c208 Author: Arkadip Bhattacharya <in2arkadipb13@gmail.com> Date: Fri Sep 11 21:22:58 2020 +0530 Added react-auth-kit (#47368) * Added react-auth-kit * fix: Not used file error Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: TokenObject.d.ts not found * del: Unused Test file Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: Error of import Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: Errors on AuthProvier and HOCs Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: prefer-declare-function errors Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * removed: utility types Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: Higher order components errors Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: New line Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * deleted: not needed files and test file Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: tsconfig error Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> commit 7e6e8a9284542b0c69e7107ff84df7ffc8fe519c Author: Haroen Viaene <hello@haroen.me> Date: Fri Sep 11 17:51:16 2020 +0200 react-instantsearch: fix typing of connectCurrentRefinements (#47193) commit cec3116164324c3116f5eb26b7a993e6bdfa1b9f Author: Michael Morelock <michael.t.morelock@gmail.com> Date: Fri Sep 11 10:50:41 2020 -0500 Adding `createNumberMask` function to `text-mask-addons` (#46579) * Added type definitions and test * Forgot to add a newline to the end of file * Adding myself to the definitions comment. * Reformatting 'Definitions by' sectin and actually calling the functions for tests.' * Removing test calls as it caused a problem with the test actually running..I guess they are called already? * nevermind...it was a different problem I guess...putting them back in * Had josh on the wrong line.. * Newlines will be the death of me * Actuall returns a function that returns a mask commit 683685029538436c7c28e0975e1d3fbcf0200a71 Author: Raghuvir Kasturi <raghuvir.kasturi@gmail.com> Date: Sat Sep 12 03:49:32 2020 +1200 [passport-google-oauth20] Extend Strategy constructor overloads (#46492) * Extend constructor overloads Allow for verify callbacks that include `params` returned by `getOAuthAccessToken`. * Remove unused import * Fix import pattern * Revert import pattern commit 8258289db3f072a98fd82854f38082bf9ff060b6 Author: wuxin <hello_wuxin@qq.com> Date: Fri Sep 11 23:45:18 2020 +0800 d3-zoom scaleTo @param p (#46669) commit 4aa885a579ba9313db4d94cdcd258face53ffe99 Author: Jojoshua <Jojoshua@gmail.com> Date: Fri Sep 11 10:26:34 2020 -0400 🤖 Merge PR #47312 Tabulator Tables 4.8 update by @Jojoshua * Tabulator 4.8 updates * Linter fixes * Fix linter * Add rule to not check npm. 4.8 * remove npm-naming rule * add space commit fe011933f814f45c13a697424c351acabf353baf Author: Billy Kwok <xobkwok@gmail.com> Date: Fri Sep 11 17:46:49 2020 +0800 🤖 Merge PR #47458 Update type definition for sharp 0.26.0 by @billykwok commit bacc18855fdebeec1d6edb68677100684254fa46 Author: MaximSagan <39352647+MaximSagan@users.noreply.github.com> Date: Fri Sep 11 11:40:50 2020 +1000 🤖 Merge PR #47367 [yup] Added schema context type param by @MaximSagan commit 804f1f68a06e5d2aabc16c26f0c75cb813f8b355 Author: Rick Kirkham <Rick-Kirkham@users.noreply.github.com> Date: Thu Sep 10 18:21:41 2020 -0700 office-js, office-js-preview, switch to new getAccessToken API (#47466) commit 56df0fc769a38fb4979a24dcc1d68c57c91331a0 Author: Rachel Macfarlane <ramacfar@microsoft.com> Date: Thu Sep 10 17:30:15 2020 -0700 VS Code 1.49.0 Extension AP (#47476) * VS Code 1.49.0 Extension API * Add missing semicolon Co-authored-by: VSCode <vscode@microsoft.com> commit cb469fd4c4b408b87c6ddb481095e1a9af81479b Author: czgu <guyue1994@hotmail.com> Date: Thu Sep 10 17:14:01 2020 -0400 🤖 Merge PR #47463 feat(gestalt ): Update gestalt definition to be in sync with 12.13 by @czgu * Update gestalt typescript definition to 12.13 * Use readonly array as suggested commit 79002bb98ce36a8592b7d7050b694651570e915d Author: Elizabeth Samuel <elizs@microsoft.com> Date: Thu Sep 10 13:17:02 2020 -0700 [office-js] [office-js-preview] (Outlook) item.internetMessageId limitation (#47459) commit b049e84b384fecb579295a0883a943437d4643b8 Author: ExE Boss <3889017+ExE-Boss@users.noreply.github.com> Date: Thu Sep 10 20:44:13 2020 +0200 🤖 Merge PR #47457 fix(webidl2): Use tuples for Generic IDL Type arguments by @ExE-Boss commit 9e7e1df20e96827296ed0fe2334adcf71f124102 Author: wandyezj <wandyezj@gmail.com> Date: Thu Sep 10 10:09:54 2020 -0700 make interface Tab controls a required property (#47388) commit e2aad31014d8bf439b8fbcd6b936b02756edc80e Author: Victor Perin <me@victorperin.ninja> Date: Thu Sep 10 10:09:32 2020 -0700 NodeJS: add crypto.randomInt implemented in version 14.10.0 (#47414) * feat(node): add crypto.randomInt from node 14.10.0 * chore(node): present only in version 14.10 commit 1caebf5d1e8e29c3a00fadb846843596e66061d7 Author: zawys <pj94ye@runbox.com> Date: Thu Sep 10 17:09:01 2020 +0000 +string.trimStart, string.trimEnd (#47416) commit 3d2977f5442c17b5a33c43e1d2830e66ee850e06 Author: Marc Espín <mespinsanz@gmail.com> Date: Thu Sep 10 19:08:08 2020 +0200 Fix @types/express-fileupload (#47418) commit 6a75c152836d1b3d9ae3f5337787e5aaf1122f0c Author: Lukas Wiklund <lukas@wiklund.se> Date: Thu Sep 10 19:07:16 2020 +0200 react-bootstrap: add mountOnEnter prop to Collapse (#47419) Co-authored-by: Lukas Wiklund <lukas.wiklund@inet.se> commit d500cbf53a82c251c389f60bb60cae87feea79b6 Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 10:06:39 2020 -0700 [fuzzyset] Enable npm-naming rule (#47390) commit 2501805fc591cfaf6ff2efa0722adeac6237c981 Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 10:06:00 2020 -0700 [geodesy] Enable npm-naming rule (#47392) commit 5b0a6658cf5d0f6cfa35bd280e3046f3e559ef69 Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 10:01:07 2020 -0700 [http-build-query] Enable npm-naming rule (#47394) commit 9cfcfd622a8445df1cf6917e2535418be8da3ac7 Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 09:59:36 2020 -0700 [human-interval] Enable npm-naming rule (#47396) commit 4f096285af5eb33a3389c21099f6bfd8da7f9bc4 Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 09:58:30 2020 -0700 [invity-api] Enable npm-naming rule (#47397) commit 4dfa2d3fecd29a13e21392d1562bfe02843db029 Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 09:55:04 2020 -0700 [isomorphic-fetch] Enable npm-naming rule (#47399) commit c586df98b301ac92177f8a080c70ecd0e2e16164 Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 09:54:52 2020 -0700 [json-patch-gen] Enable npm-naming rule (#47401) commit 3dfc49015ff578beaec3f33e2a7de7a1796ea65f Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 09:54:42 2020 -0700 [convert-string] Repair links (#47403) commit 9ad6d2cc4e56082f050ef9b51ac70ef2fd19a6c9 Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 09:54:28 2020 -0700 [cordova-plugin-ms-adal] Repair links (#47404) commit 30f193fd61a32fbfdfb1b8f1f18f064aeef4847f Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 09:53:03 2020 -0700 [documentdb] Repair links (#47406) commit 0ce203069c47833994092bb30a0df58bda5ee1fb Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 09:52:53 2020 -0700 [edmonds-blossom] Repair links (#47407) commit 15520b26970039b892b618f1af82d6b73598996b Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 09:50:39 2020 -0700 [feathersjs__authentication-client] Repair links (#47408) commit ace44c5eef6d9d45bc0e1a5db003c85fdaf0e71c Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 09:50:22 2020 -0700 [feathersjs__authentication-jwt] Repair links (#47409) commit 9ff08230a2042eb8cd4fa8b56050fb16c5a7a853 Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 09:50:06 2020 -0700 [feathersjs__authentication-local] Repair links (#47410) commit 707ddd133f14f93ef591303dbcda0378033bd247 Author: Kyℓe Hensel <k-yle@users.noreply.github.com> Date: Fri Sep 11 04:48:53 2020 +1200 create @types/ps-node (#47386) * create @types/ps-node * fix tests commit a29a7cb2e3223a8441e49ffe37982be638b43f57 Author: Jeffrey <jeffreyca16@gmail.com> Date: Thu Sep 10 12:47:59 2020 -0400 @types/react-bootstrap-table-next - Update ExpandRowProps interface (#46646) * Fix ExpandRowProps interface * Add tests * Rename param * Address lint warnings commit 0f5ff74cea52301f09f024fea80ed54cdf475612 Author: Santiago Carmuega <santiago@carmuega.me> Date: Thu Sep 10 13:46:36 2020 -0300 [chroma-js] Allow null values in scale (#46638) commit 94d9f7369d421903cbed36eff76e890c55051239 Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 09:40:58 2020 -0700 [justified-layout] Enable npm-naming rule (#47402) commit 0f99f63a87c34f1f70ee8e0c795589ead5186ee4 Author: Jack Bates <jack@nottheoilrig.com> Date: Thu Sep 10 09:40:31 2020 -0700 [dock-spawn] Repair links (#47405) commit d4478672773b4215001c672b4ccab4ea0b713209 Author: Justin Langston <nitsujlangston@users.noreply.github.com> Date: Thu Sep 10 12:40:21 2020 -0400 add type definitions for Bitauth (#47421) commit 4d248b5b28ca0469b6fca17ba8a111a754362440 Author: Steven MacCoun <theraccoun@gmail.com> Date: Thu Sep 10 11:55:26 2020 -0400 Fix: ScrollView getScrollResponder returns a ScrollResponderMixin rather than a JSX element (#47325) commit 63d3b1b91e0896cf66bf6211eac27f129179064b Author: Cotton Hou <himcotton@gmail.com> Date: Thu Sep 10 23:51:42 2020 +0800 🤖 Merge PR #47073 [ramda] infer return type of unary by @imcotton commit e0e81c9bc0c810c8fc14ebcd2e80b218395de157 Author: David Lima <david.lima50@etec.sp.gov.br> Date: Thu Sep 10 11:25:07 2020 -0300 🤖 Merge PR #47363 fix(graygelf): type for class instance and moved CONSTANTS for correct location by @DavidProf - class - added typing for class instances - CONSTANTS - removed constants from instance type because there's no CONSTANT there - added constants to class as static properties commit bab9c9aef2477d222f014a25ce86585af76c3a5c Author: Bohdan Yavorskyi <34753235+BohdanYavorskyi@users.noreply.github.com> Date: Thu Sep 10 15:17:06 2020 +0300 🤖 Merge PR #47385 Feature/update mui datatables typings by @BohdanYavorskyi * Updated mui-datatables typings * Updated mui-datatables typings * Fixed lint issues * Updated header file bumping the version of library * Updated tests Co-authored-by: BohdanYavorskyi1 <Bohdan_Yavorskyi1@epam.com> commit cb876df02597a3610b92f84f8ff702562f10133b Author: Google API Typings Generator <69665763+google-api-typings-generator@users.noreply.github.com> Date: Thu Sep 10 15:38:08 2020 +1000 🤖 Merge PR #47412 [gapi.client.discovery] automatic update by @google-api-typings-generator Co-authored-by: Google API Typings Generator <maxim@mazurok.com> commit a4080b2a5a8b4ac19d6e05a5c33e3af09c308d45 Author: Soc Sieng <socsieng@users.noreply.github.com> Date: Wed Sep 9 21:10:16 2020 -0700 🤖 Merge PR #47387 [googlepay] add buttion sizing options by @socsieng commit b2d5cad679c78d884cbb837953f11a2e9c0d4335 Author: nikithauc <nikithauc@gmail.com> Date: Wed Sep 9 15:54:58 2020 -0700 🤖 Merge PR #47349 Microsoft-Graph - Adding updates for version 1.20 by @nikithauc commit 5a5534babc9cce03aeacad3261901b637d2c9760 Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Wed Sep 9 23:36:43 2020 +0200 🤖 Merge PR #47384 update(sanitize-html): v1.27 updates by @peterblazejewicz - `allowedIframeDomains` option - `allowVulnerableTags` option - default linter settings applied, removing linter errors - `interface-name` exclusion left as inline option - version bump https://github.com/apostrophecms/sanitize-html/compare/1.22.0...1.27.4 Thanks! commit e761bc513a0d52d1f25787f5727882c4eaffe13a Author: Brett Schellenberg <brett.schellenberg@gmail.com> Date: Wed Sep 9 15:18:59 2020 -0600 🤖 Merge PR #47383 dogapi: add send_all to metric by @pabo commit ee390d16408229f60c74726d971cee87be8cf75d Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Wed Sep 9 23:01:53 2020 +0200 update(platform): `parse` method, UMD and minor updates (#47360) - align with UMD template - simplify configuration (ES6 only, no DOM dependency, etc) - simpler tests - `parse` method argument is optional - `parse` method accept objects - tests updated - mantainer added - jdocs https://github.com/bestiejs/platform.js/blob/master/platform.js#L249 Thanks! commit b68b403c4b34c91a8fae710ad2f3bf7161fbd9d7 Author: Jack Bates <jack@nottheoilrig.com> Date: Wed Sep 9 14:01:22 2020 -0700 [async-eventemitter] Repair links (#47352) commit 5abe043936b86a7aa24bc6ddccf4ab12fbb61db8 Author: Jack Bates <jack@nottheoilrig.com> Date: Wed Sep 9 14:01:07 2020 -0700 [blazy] Repair links (#47353) commit 84f554d684f4cb0639677a63a84f48f8a24c0722 Author: Jack Bates <jack@nottheoilrig.com> Date: Wed Sep 9 14:00:32 2020 -0700 [browserslist-useragent] Repair links (#47354) commit 562aebfd20269dc9eee8d71b64e663c5a3f4aa65 Author: Jack Bates <jack@nottheoilrig.com> Date: Wed Sep 9 13:59:33 2020 -0700 [component-emitter] Repair links (#47355) commit 0ce1d243d3d25212c0565522fc446ebe3942bb54 Author: Jack Bates <jack@nottheoilrig.com> Date: Wed Sep 9 13:59:13 2020 -0700 [blueimp-load-image] Enable npm-naming rule (#47356) commit e3ea4304744573c00017a2808e59f6e6f30b0aa4 Author: Jack Bates <jack@nottheoilrig.com> Date: Wed Sep 9 13:58:41 2020 -0700 [datastore-level] Enable npm-naming rule (#47357) commit 9deb068dc324027d456ea3532ad7e138e21cbcde Author: Jack Bates <jack@nottheoilrig.com> Date: Wed Sep 9 13:57:35 2020 -0700 [db-migrate-base] Enable npm-naming rule (#47358) commit f7f8006494b2f735ae685e3db472a4221e92ed4d Author: Jack Bates <jack@nottheoilrig.com> Date: Wed Sep 9 13:57:07 2020 -0700 [ffmpeg.js] Enable npm-naming rule (#47359) commit 13c9608af72add86e7465b3b2b1fdb39f844fe9d Author: fuzzc0re <60238448+fuzzc0re@users.noreply.github.com> Date: Wed Sep 9 20:56:22 2020 +0000 Updated crypto.diffieHellman() test sync code (#47372) * Updated crypto.diffieHellman() test sync code * Fixed whitespace commit ebbc778dc48bbf05ebf8090e17f7671321b235d0 Author: D. Ror <imnasnainaec@gmail.com> Date: Wed Sep 9 16:55:14 2020 -0400 Add mimeType option: audio/webm;codecs=pcm (#47378) commit 2772ec5239b4f04ce1a5a7100b3b68613c64ab08 Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Wed Sep 9 22:54:33 2020 +0200 feat(validate-npm-package): new definition (#47361) - definition file - tests https://github.com/atlassian/validate-npm-package Thanks! commit 089c52f00fca5b6eb9b8cbe48922389c44f0c970 Author: Dan Manastireanu <498419+danmana@users.noreply.github.com> Date: Wed Sep 9 23:53:42 2020 +0300 fix: Add Date and Moment as valid types for chartjs-plugin-annotation… (#47317) * fix: Add Date and Moment as valid types for chartjs-plugin-annotation xMin, xMax. Closes #47274 * Update types/chartjs-plugin-annotation/tslint.json Co-authored-by: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Co-authored-by: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> commit 031ad1fc8e38186b980c5607adc9b8545f1736d7 Author: Loïc <mimisteus@gmail.com> Date: Wed Sep 9 22:42:51 2020 +0200 [normalplaytime] new definitions (#47370) commit dd185890c7ea93000745973547041b55005b2c93 Author: Piotr Bender <48630647+SIN3d73@users.noreply.github.com> Date: Wed Sep 9 22:42:15 2020 +0200 add types to react-ellipsis-with-tooltip (#47351) * add types to react-ellipsis-with-tooltip * add types to react-ellipsis-with-tooltip * add types to react-ellipsis-with-tooltip * add types to react-ellipsis-with-tooltip * add types to react-ellipsis-with-tooltip * add types to react-ellipsis-with-tooltip * add types to react-ellipsis-with-tooltip * add types to react-ellipsis-with-tooltip * add types to react-ellipsis-with-tooltip * add types to react-ellipsis-with-tooltip * add types to react-ellipsis-with-tooltip Co-authored-by: Piotr Bender <piotr.bender@silevis.com> commit e7eef8abc24302d35454a297509d0d68669a2cab Author: Sebastian Busch <s.busch@obg-gruppe.de> Date: Wed Sep 9 22:39:40 2020 +0200 remove react-filepond (#47374) as of 7.1.0, react-filepond includes its own types, see https://github.com/pqina/react-filepond/tree/master/types (merged PR https://github.com/pqina/react-filepond/pull/151 ) commit 07b2759140ad390e14801cfcc5ed9ff94182e7bb Author: Paito Anderson <pj.paito@gmail.com> Date: Wed Sep 9 10:01:30 2020 -0400 🤖 Merge PR #47375 [react-native-push-notification] Add missing channel_id param by @PaitoAnderson commit e93e0704e1168b396dbd6cfc28689930db88b7f8 Author: LORDBABUINO <jorge.x7@gmail.com> Date: Wed Sep 9 08:20:54 2020 -0300 🤖 Merge PR #47371 [ramda] Add missing overload for concat by @LORDBABUINO commit f0d04f2125c707a091a0cfe74934e98692df12c5 Author: MrGVSV <49806985+MrGVSV@users.noreply.github.com> Date: Wed Sep 9 03:10:55 2020 -0700 react-native: Updated dispatchViewManagerCommand for v0.63 (#47366) * Changed dispatchViewManagerCommand CommandID Type Added `string` as a type to argument CommandID in UIManagerStatic.dispatchViewManagerCommand. * Updated minimum typescript version * Added tests for dispatchViewManagerCommand * Reverted minimum TypeScript version back to 3.0 commit 3816f1d08454135487e36ff5aeb1bc4e51ff52ca Author: Antoine Poliakov <antoinep92@gmail.com> Date: Wed Sep 9 10:02:30 2020 +0200 🤖 Merge PR #46409 [@types/mmmagic] fix detection callback result type for MAGIC_CONTINUE by @antoinep92 * fix mmmagic detection callback result type for MAGIC_CONTINUE * update mmmagic callback to string|string[] as discussed in PR 46409 commit 55a3f10c61f9bf2bc7a275521388a1f3d1292dae Author: Maxim Mazurok <maxim@mazurok.com> Date: Wed Sep 9 09:38:31 2020 +1000 🤖 Merge PR #47342 [gapi.client.calendar] automatic update by @Maxim-Mazurok commit 2b9f574b03c6db69f2371783de23e8b1a23d07b4 Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Tue Sep 8 22:58:29 2020 +0200 feat(user-idle-observer): new definition (#47239) Simple lib tracking client side user inactivity - definition file - tests https://www.npmjs.com/package/user-idle-observer https://github.com/vladagurets/user-idle-observer#example Thanks! commit 7ba2557c42f35af9b6fccbebc78e3c28ced3e367 Author: Henry Hsu <62437+hsume2@users.noreply.github.com> Date: Tue Sep 8 16:57:37 2020 -0400 domhandler@3.x starts to includes its own type declarations. Unfortunately, those type declarations are incompatible with @types/domutils and @types/htmlparser2. (#46560) In particular `DomElement` is no longer defined. This PR makes it so we are pinned to the right major version of domhandler compatible with the type definitions here. commit a6e9b46ee3923ba8cdd12596fe0b1a71f298bb58 Author: ExE Boss <3889017+ExE-Boss@users.noreply.github.com> Date: Tue Sep 8 22:56:48 2020 +0200 fix(@babel/traverse): Update to v7.0 stable release (#47183) * fix(@babel/traverse): Update to v7.0 stable release * feat(@babel/traverse): Add top‑level `visitors` export commit 751f0a55440ad2552bd44b1f5f21097a0d066604 Author: Wessel Kuipers <WesselKuipers@users.noreply.github.com> Date: Tue Sep 8 22:55:41 2020 +0200 Update types for jest-image-snapshots 4.1.0 (#47102) * update types for jest-image-snapshots 4.1.0 * Fix type definition comment version * include package.json for ssim.js in jest-image-snapshots * include dom library commit 0dab26a3e91581091e288325cd49caf8f5295394 Author: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com> Date: Tue Sep 8 13:54:08 2020 -0700 Add missing `httpConfig` property in `setFullRequestInterceptor` callback return type (#47222) * Add missing `httpConfig` property in `setFullRequestInterceptor` callback return type. * Remove stray '{' commit 82c130a08393c661d68a9c1fe4e894a336c9b90a Author: Pan Alexey <pan-alexey@live.com> Date: Tue Sep 8 23:52:24 2020 +0300 Fix TracingStartOptions for puppeteer (#47285) commit 597eccdd12bcae10d2ccbc0546cba6b3cc9288b7 Author: JamieS1211 <jamieshepherd1211@gmail.com> Date: Tue Sep 8 21:52:00 2020 +0100 [google-map-react] - Update export structure to support V2.0.0 (#47326) * Remove outdated export * Add util definitions to main export * Correct import positioning * Update google-map-react-tests.tsx * Remove redundant import * Update version in header * Correct header versioning * Update export syntax to match package * Remove redundant exports * enable esModuleInterop commit 04d6a9d50602e3310310e9fef48768ed8d09239f Author: Jack Bates <jack@nottheoilrig.com> Date: Tue Sep 8 13:50:53 2020 -0700 [angular-fullscreen] Repair links (#47343) commit 9ea3f8bb84cd3bf5da273824a6bca0f382097563 Author: Jack Bates <jack@nottheoilrig.com> Date: Tue Sep 8 13:50:27 2020 -0700 [angular-resource] Repair links (#47344) commit 5d48f7aa5e236c737a5e7221ae5834ff7eced572 Author: Jimmy Affatigato <jimmyaffatigato@gmail.com> Date: Tue Sep 8 16:50:03 2020 -0400 Added topicId to CourseWork (#47345) Co-authored-by: Jimmy <_> commit 84bb61fb1e20c73cedf8a15be507339614d8a6bb Author: Jack Bates <jack@nottheoilrig.com> Date: Tue Sep 8 13:49:24 2020 -0700 [aws-regions] Enable npm-naming rule (#47347) commit fff4d857202944987dd6007e2e834b3d1d48aaef Author: Jack Bates <jack@nottheoilrig.com> Date: Tue Sep 8 13:48:44 2020 -0700 [babel-plugin-macros] Enable npm-naming rule (#47348) commit 5dfad35a610c29b2beddd349be2c3669989bed3a Author: Abdurrahman Abu-HIjleh <aabuhijleh@asaltech.com> Date: Tue Sep 8 23:48:21 2020 +0300 [node-hid]: "devices" function accepts exactly two or zero arguments (#47350) commit 4d3b1a512603f705d8cb4a9d71d5a47e9afdf3cc Author: Kirk Holloway <kjdholloway@gmail.com> Date: Wed Sep 9 07:53:18 2020 +1200 🤖 Merge PR #47335 [@types/react-table] Add getToggleAllPageRowsSelectedProps to useRowSelect types by @kirkobyte Adds getToggleAllPageRowsSelectedProps to the useRowSelect types. This is the paginated version of the useToggleAllRowSelectProps option Co-authored-by: Kirk Holloway <kirkh@spotify.com> commit 26b6d6014a77eec9b4e980add6fa86c07c0a4641 Author: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Tue Sep 8 10:47:54 2020 -0700 Remove Reflect.enumerate (#47346) * Remove Reflect.enumerate It will be removed in Typescript 4.1's es2015 lib because implementers decided against it. See microsoft/Typescript#38967 * remove reflect/enumerate modules commit 567076ae0b3fdb8057bce6c38c166e71a325159b Author: klaz <giwaklaz@gmail.com> Date: Tue Sep 8 18:11:12 2020 +0100 Make Pressable children optional (#47334) commit a1662956d7973ff39e813189097bcec62fc27c66 Author: Adrien Etienne <a.etienne92@gmail.com> Date: Tue Sep 8 17:12:56 2020 +0200 add stronghold pay js (#47227) * add stronghold pay js * Update types + doc * Fix lint * Changes for simple linter config commit 0f6af03c06dc1c88d3ef6ac570a8b2312d6e1101 Author: Matthew Simmons <simmonmt@google.com> Date: Tue Sep 8 11:12:11 2020 -0400 Update dagre-d3 typings for 0.6 (#46923) * Update dagre-d3 typings for 0.6.1 * Add myself as definition owner. Added to the top of the list because the prior owner seems to be inactive. commit f204fabdb9bd8c13ea5579aa39386d2c8231d65d Author: Simon Holmberg <holmberg.simon@gmail.com> Date: Tue Sep 8 16:43:17 2020 +0200 Add missing styleParent option of CodeFlask (#47194) commit 4f6cf6bbf2a82dce30f35ade5936cd3f6a57e938 Author: Kaosisochukwu Uzokwe <delkopiso@users.noreply.github.com> Date: Tue Sep 8 09:07:41 2020 -0400 🤖 Merge PR #47291 Add SentimentAnalyzer class to natural package by @delkopiso * Add SentimentAnalyzer class to natural module * Update natural package version * Run prettier Co-authored-by: Kossy Uzokwe <kossy@inturn.co> commit 0d76641b628aec2a5ac80a4855bf9912841523a9 Author: Lordie <levimanga@gmail.com> Date: Tue Sep 8 09:25:07 2020 -0300 add properties to Params interface in twit package to support the statuses/update endpoint (#47263) * added missing params from statuses/update https://developer.twitter.com/en/docs/twitter-api/v1/tweets/post-and-engage/api-reference/post-statuses-update * made all params optional and changed types * better type for exclude_reply_user_ids I tested and exclude_reply_user_ids param can also be just a string Co-authored-by: Abraham Williams <4braham@gmail.com> Co-authored-by: Abraham Williams <4braham@gmail.com> commit 8a09cc4e8c6d7ba8e6d881ac9090d9c0fc7dd92c Author: Jack Bates <jack@nottheoilrig.com> Date: Tue Sep 8 05:24:14 2020 -0700 [ali-app] Repair links (#47262) commit 26524111ee9b95d33d1afe084e22dd0360047628 Author: Abner Soares Alves Junior <abnersajr@gmail.com> Date: Tue Sep 8 09:23:40 2020 -0300 [Enzyme]: adds number as possible arg for `contains` (#47273) * adds number to contains * update enzyme version * Revert version Co-authored-by: Jordan Harband <ljharb@gmail.com> Co-authored-by: Jordan Harband <ljharb@gmail.com> commit 443f301bd3eddc56ae2b515a5b8d96aae811c606 Author: Hamid Feizabadi <hamidfzm@gmail.com> Date: Tue Sep 8 16:52:31 2020 +0430 Update ContextProviderOptions in next-auth (#47289) Add keepAlive field commit f7bada2b69410af068abf63326c12bfd4e3e71f9 Author: Brian Poteet <brian.n.poteet@gmail.com> Date: Tue Sep 8 07:21:58 2020 -0500 Plotly.js: Add multi-axis support to all x and y references (#47061) * Add multi-axis support to all x and y references * Split up AxisName and use for references AxisName is now split into XAxisName and YAxisName. Both support up to 12 axes. X and Y references now use these new types. * Remove trailing whitespace commit 927064b9a3a5f1075f3560eefc923860be7e0b53 Author: Septs <github@septs.pw> Date: Tue Sep 8 20:19:55 2020 +0800 add web-bluetooth missing api (#47315) commit be88ed0d917ccfe386c120814e2afce4751d5617 Author: Dmitriy Falko <DFalko89@mail.ru> Date: Tue Sep 8 15:19:25 2020 +0300 [yandex-money-sdk] OperationHistoryOptions: label is optional parametr (#47297) Co-authored-by: Дмитрий Фалько <d.falko@medpoint24.ru> commit cd362563e82138f775b19478fb2ab7100cc03ab4 Author: Dmitry Semigradsky <semigradskiy@mail.ru> Date: Tue Sep 8 15:18:44 2020 +0300 [node] Add missing `getFips` to `crypto` (#47298) Co-authored-by: Dzmitry Siamihradski <dsiamihradski@evolutiongaming.com> commit 061b37dbd6ab2de50e8b46cb31de8dec37a9a1a5 Author: Johannes C. Schneider <java@neshanjo.de> Date: Tue Sep 8 14:17:18 2020 +0200 [types/auth0] Removed @neshanjo from the contributor list (#47318) commit b413e66f059515371c52dfbc724bc9f5cdcb78c7 Author: Julian Krieger <jkrieger@htwsaar.de> Date: Tue Sep 8 14:14:43 2020 +0200 WIP: Add Typings for the public SDK of Scrivito CMS (#46834) * init * semver bump * fix lint problems * fix history * remove unneded util * remove unused exports * fix missing optionals on background image tag * inlined all definitions * correct mistypings * resolve error on obj copy and narrow obj search types * delete temp file * made linktag props optional * linktag extends HTMLAnchorElement props * fix link attributes Co-authored-by: Julian Krieger <julian.krieger@ergosign.de> commit 7a06147ba0121fe171ae78f0976a3dd94db64cb3 Author: SteveBunlon <SteveBunlon@users.noreply.github.com> Date: Tue Sep 8 14:11:55 2020 +0200 Add the collection function typings to the forest packages (#47225) * add forest-express package types * feat(typings): add the collection function to the forest packages * fix(types): remove unused import commit 9daf3efa5b836f80b213c479477ae0ddc188f41e Author: EvanJin <evanjin8@gmail.com> Date: Tue Sep 8 21:10:35 2020 +0900 Fix Types for package for react-native-wheel-pick (#47247) * Add Types for package react-native-base64 * Add Types for package iamport-react-native * Add Types for package for react-native-wheel-pick * Fix Types for package for react-native-wheel-pick Co-authored-by: evan <evanjin@toons.kr> commit 5ec66544a2dcce3e8f03dd4a7feb7829c188468f Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Tue Sep 8 14:09:59 2020 +0200 delete(imagemin-pngquant) (#47135) Package ships its own types as early os of 7.0.0: https://github.com/imagemin/imagemin-pngquant/releases/tag/v7.0.0 Thanks! commit c5856a15434aa6e3b5af67384754afcf3d7c29b5 Author: Jürgen Bergmann <bergmannj@posteo.de> Date: Tue Sep 8 14:09:17 2020 +0200 add type for version 5.7 (#46520) commit 53bba87c61dd1388c1f05664eceec3ff3fdaa2c5 Author: Isaac Moore <rmsy@me.com> Date: Tue Sep 8 07:06:40 2020 -0500 Add types for react-bootstrap-range-slider (#47278) commit dd0d7b3d3a83d1d09ec60d99ef0d1a7c0572bab7 Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Tue Sep 8 14:05:58 2020 +0200 feat(random-words): new definition (#47279) - definition file - tests https://www.npmjs.com/package/random-words https://github.com/punkave/random-words Thanks! commit 41ee28f9508e82fbdbb5e8746db812adeb7e674e Author: Jan Vennemann <jan.vennemann@gmx.net> Date: Tue Sep 8 14:05:26 2020 +0200 feat(titanium): support globals and SDK 9.1.0 (#46924) commit 8c2b94260080ecfaed7a8f9c4945615abe6c80b0 Author: Tomasz Pluskiewicz <tpluscode@users.noreply.github.com> Date: Tue Sep 8 14:01:07 2020 +0200 add types for rdf-loaders (#47300) commit 6dbf3d9864672143706bfb090811327e86c5ae31 Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Tue Sep 8 14:00:30 2020 +0200 feat(npm-profile): new definition (#47288) - definition file - tests https://www.npmjs.com/package/npm-profile https://github.com/npm/npm-profile Thanks! commit b4596f89b7b542188f79368f92c191224f5e1218 Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Tue Sep 8 14:00:00 2020 +0200 feat(minify): new definition (#47290) - definition file - tests https://github.com/coderaiser/minify Thanks! commit 8d3bdc7cde59a364b09721bc17431ad4205e300c Author: RobertHebel <robert.hebel1@outlook.com> Date: Tue Sep 8 13:59:12 2020 +0200 [@brainhubeu/react-carousel] update API to 2.0 (#46433) commit 792cbb86c20148902019fd2abea6bc8a7033b154 Author: Carlos Precioso <511681+cprecioso@users.noreply.github.com> Date: Tue Sep 8 13:56:03 2020 +0200 Add gif.js package (#47302) * Add gif.js package * Add link to my profile * Use UMD modules for gif.js Co-authored-by: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Co-authored-by: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> commit 02a4520db51917ef0e111e3bf347deca8ee3eaa3 Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Tue Sep 8 13:55:33 2020 +0200 feat(short-css-vars): new definition (#47304) - definition file - tests https://www.npmjs.com/package/short-css-vars https://github.com/godaddy/short-css-vars/tree/master/packages/short-css-vars Thanks! commit c96b5e9f75b72fabfd9d1c1b8a641a4edbbdbd1a Author: Carlos Precioso <511681+cprecioso@users.noreply.github.com> Date: Tue Sep 8 13:54:51 2020 +0200 Add skia-canvas (#47306) * Add skia-canvas * Add link to my profile commit b2bdf12203c1bb66899f94a19d08cb235f26f9e8 Author: Carlos Precioso <511681+cprecioso@users.noreply.github.com> Date: Tue Sep 8 13:53:42 2020 +0200 Add gifencoder package (#47303) * Add gifencoder package * Add link to my profile commit e37a92a2ad58ba598e97018a6fd996a575c2f8a0 Author: Dan Wilt <dwilt4rville@gmail.com> Date: Tue Sep 8 04:51:19 2020 -0700 [mixpanel-browser] Feature/group profiles (#46097) * first pass * more tweaks * Update index.d.ts * more tweaks * Update index.d.ts * tweak * Update mixpanel-browser-tests.ts * update * Update index.d.ts * fixed test * Update index.d.ts commit bcd3d52d37a875f1df90b102c966ad4bbe3ff1cf Author: Nathan Bierema <nbierema@gmail.com> Date: Tue Sep 8 07:49:56 2020 -0400 [simple-element-resize-detector] Add types (#47294) * [simple-element-resize-detector] Add types * Use export equals * Update types/simple-element-resize-detector/index.d.ts Co-authored-by: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> * Update types/simple-element-resize-detector/index.d.ts Co-authored-by: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Co-authored-by: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> commit 7b9709c13ecc3aec25c568233c9bf2bd730dacea Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Tue Sep 8 13:49:17 2020 +0200 feat(css-minimize-webpack-plugin): new definition (#47311) - definition file - tests https://github.com/webpack-contrib/css-minimizer-webpack-plugin/tree/master/src Thanks! commit 3138963204596f6de8fecff19195a6d802a0b285 Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Tue Sep 8 13:48:39 2020 +0200 feat(native-hello-world): new definition (#47308) One line DT: - definition file - tests https://www.npmjs.com/package/native-hello-world Thanks! commit 4420fc2be4c4eee80e9cdc8c88b2044369de0ae1 Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Tue Sep 8 13:47:41 2020 +0200 docs(README): amend #47282 (#47309) Minor modification to `npm test` to align with #47282 changes. commit a1f57fdc3a9e2a86aecc17a892d9052c3fb6d459 Author: Rob Rohan <rob@therohans.com> Date: Tue Sep 8 23:47:02 2020 +1200 First pass at WebXR. (#47189) * First run at adding webxr types * fixing some tests * few more fixes * more test fixes * Fixing some more linting bits * More lint fixes * Trying to remove empty interface * Running prettier * Adding disable next line instead of new rule * one more disable next line * Updating from a slightly older version :-/ * adding typescript version * is this after the header? * Prettier * Adding example * Prettier * Referencing the test file * File name * ... and the file name reference :-/ * Moar build server * Last try. * Just touching a file so the pipeline kicks off again. * Putting url back to kick build off again. commit 9146215a246acad19e11a4d3230df6c88ea11f7e Author: Marcell Toth <marcell@marcelltoth.net> Date: Tue Sep 8 13:45:51 2020 +0200 Add definitions for `json-schema-generator` (#47272) * Add definitions for json-schema-generator * fix tests * Incorporate PR feedback * Fix formatting commit 2f539354997ddc1752926af27e4755cbc4933463 Author: Jan Blaha <honza.pofider@seznam.cz> Date: Tue Sep 8 13:44:42 2020 +0200 add types for more jsreport extensions (#47327) commit f649f4a87e0129f027c2b12ff4d6024c6f029a80 Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Tue Sep 8 13:43:29 2020 +0200 feat(car-names): new definition (#47328) - definition file - tests http://npm.im/car-names https://github.com/palashmon/car-names Thanks! commit 1cff544ab2753ad66514c766ce7f3637e594d585 Author: David Lima <david.lima50@etec.sp.gov.br> Date: Tue Sep 8 08:42:59 2020 -0300 Added new typing for graygelf (#47332) * Add types for heft-jest package commit 4c0f56b8da511c2c87db442c9b3daf34112fdcac Author: Tristan Siegel <Tristan.t.Siegel@gmail.com> Date: Tue Sep 8 07:42:13 2020 -0400 return list of type for Factory.buildList (#46623) commit 8340511f346a28abcdf4b0811550c1ca81ea20e5 Author: Maxim Mazurok <maxim@mazurok.com> Date: Tue Sep 8 16:57:47 2020 +1000 🤖 Merge PR #47336 [gapi.client.classroom] automatic update by @Maxim-Mazurok commit 0619703f512291d7b5b5729b09d769a36d18b466 Author: Bart Lens <lensbart@users.noreply.github.com> Date: Tue Sep 8 08:09:02 2020 +0200 🤖 Merge PR #46922 [ramda] fix: let `map` & `values` work correctly with unions by @lensbart * fix: map on unions * Update index.d.ts Fixed typo * fix: cleared up test with $ExpectType * fix: values & cleanup (move ValueOfUnion to tools.d.ts) commit cd4be51e7da711f204badbac3bb8a8a46474244a Author: PikachuEXE <pikachuexe@gmail.com> Date: Tue Sep 8 09:52:56 2020 +0800 🤖 Merge PR #47313 [urijs] Fix argument type for search/query by @PikachuEXE commit bded65db49de15286ec02b5efd864c2592e14910 Author: Yusuke Sakurai <kerokerokerop@gmail.com> Date: Tue Sep 8 09:56:01 2020 +0900 🤖 Merge PR #46889 fix: opentype.js by @keroxp * fix: opentype.js * fix * merge commit d68f0b1f845dc8cafbac536a8a3ded839b69b748 Author: Maxim Mazurok <maxim@mazurok.com> Date: Tue Sep 8 10:55:25 2020 +1000 🤖 Merge PR #47331 [gapi.client.sheets] automatic update by @Maxim-Mazurok commit 314287e7c1023d4bfc57b5a13c26c338f29bc722 Author: Maxim Mazurok <maxim@mazurok.com> Date: Tue Sep 8 00:19:56 2020 +1000 🤖 Merge PR #47321 [gapi.client.storage] automatic update by @Maxim-Mazurok commit 75efacb564fb59684465a2efac18550d7c8ccdb7 Author: Maxim Mazurok <maxim@mazurok.com> Date: Tue Sep 8 00:19:50 2020 +1000 🤖 Merge PR #47319 [gapi.client.drive] automatic update by @Maxim-Mazurok commit a32c49c53e5dffb2198ea2317fd3556b76e2afb6 Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Mon Sep 7 12:13:16 2020 +0200 🤖 Merge PR #47292 fix(codemirror): missing fullscreen option by @peterblazejewicz https://codemirror.net/doc/manual.html#addon_fullscreen /cc @Neilski Thanks! Fixes #47287 commit e9a2a1a3be3e4ef960287c4f6954d9a6fc8281d7 Author: WaeCo <aaqqws@googlemail.com> Date: Mon Sep 7 09:24:56 2020 +0200 🤖 Merge PR #47161 Update types for dbus package by @WaeCo commit fe25729ce44226968dea2d8fdd31025c1ee79b5d Author: Maxim Mazurok <maxim@mazurok.com> Date: Mon Sep 7 16:41:47 2020 +1000 🤖 Merge PR #47316 [gapi.client.calendar] automatic update by @Maxim-Mazurok commit 82fbc39e757f6d075675c74b8d3401cda7c76936 Author: Maxim Mazurok <maxim@mazurok.com> Date: Mon Sep 7 10:43:26 2020 +1000 🤖 Merge PR #47267 [gapi.client.calendar] automatic update by @Maxim-Mazurok * automatic gapi.client.calendar update @ Fri, 04 Sep 2020 10:22:10 GMT * Update gapi.client.calendar-tests.ts commit 1fb31451d129f1fe95dfcf75a2991526b46e526e Author: Elvis Wolcott <elvis.wolcott@pubnub.com> Date: Sun Sep 6 18:42:46 2020 -0400 🤖 Merge PR #46892 [pubnub]: fix pagination types on channel members by @elviswolcott * add objects listener * depreciate objects v1 methods * cleanup callback types * add type definitions for objects v2 * update deprecation message * remove todo (I think I got the answer) * fix lint errors * update version * add tests and fix a few things * fix lint errors * more specific custom type * type custom objects * fix memberships responses * better types for objects events * add custom to memberships * add custom to objects event * use custom type * fix merge error * update test for listener * fix swapped type parameters * swap in for mohit * fix: fix types for pagination commit 6fe14b2e95643f10d2e36e85aa1e98a37b19b6ec Author: Skyler Kehren <pyrodogg@gmail.com> Date: Sun Sep 6 20:18:43 2020 +0300 🤖 Merge PR #47307 [screeps] Map Visuals by @pyrodogg - Adds `MapVisual` type for new map visuals game feature - Fixes `POWER_OPERATE_FACTORY` duration commit bec98609b0ec071d151b83ac442a42c47b1f2151 Author: Vitaly Ivanov <wit1312@yandex.ru> Date: Mon Sep 7 00:06:33 2020 +0700 🤖 Merge PR #47283 [faker] Added missing methods in faker.finance by @wit1312 * [faker] Added missing methods in faker.finance Added methods in finance: - routingNumber - litecoinAddress - creditCardNumber - creditCardCVV - ethereumAddress - transactionDescription * [faker] Bump faker version to 5.1 commit e6656d9e2105e7c3d049e9b4af471c43616f4f8b Author: Lorenz Henk <lorenz.henk@cybertec.at> Date: Sun Sep 6 10:55:17 2020 +0200 🤖 Merge PR #47266 Update types for react-grid-layout v1.1 by @LorenzHenk * Update types for react-grid-layout v1.1 * Run prettier, add test commit 97784d59abc06f44cf402d0dff702d7bef2e9cbf Author: Joel Brandt <joelrbrandt@gmail.com> Date: Sat Sep 5 07:31:22 2020 -0700 🤖 Merge PR #47286 add type declarations for ioredis.getrangeBuffer by @joelrbrandt commit d277a9fae5b9e262133be364368d893fefa589d3 Author: Benoît Zugmeyer <bzugmeyer@gmail.com> Date: Sat Sep 5 15:01:12 2020 +0200 🤖 Merge PR #46628 [zen-observable] Add zen observable esm entry point by @BenoitZugmeyer * [zen-observable] apply prettier * [zen-observable] add zen-observable/esm module types This commit add support for importing "zen-observable/esm". Contrary to importing "zen-observable" directly, it doesn't expose the global namespace ZenObservable. Instead, it exports types directly. * [zen-observable] re-export types from the entrypoint Instead of declaring types in the 'esm' definitions, keep them in 'index' and re-export them in 'esm'. This commit also moves the 'extras' types in a separate module, to be closer to the upstream package. commit 89a11295bc875fe0d26c6376bc87da4baeceddbd Author: Johannes Würbach <johannes.wuerbach@googlemail.com> Date: Sat Sep 5 13:26:05 2020 +0200 🤖 Merge PR #47284 [aws-lambda] add ses event by @johanneswuerbach commit 4d4da2106dcd54af4a0ddeb5e0360f322fd8a5bf Author: hettlage <hettlage@saao.ac.za> Date: Sat Sep 5 10:57:03 2020 +0200 🤖 Merge PR #46919 [is-number] Changed return type of isNumber to boolean by @hettlage The previous return type gave an error ("Property 'split' does not exist on type 'never'. TS2339") when the following code is compiled with TypeScript 3.9.7: const s = "13:09:42"; if (isNumber(s)) { console.log(`${s} hours`); } else { const hours = s.split(":"); console.log(`${hours} hours`); } commit 679571bbfcc8f0007fecfb96769d48fee1451059 Author: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Fri Sep 4 15:12:35 2020 -0700 Rename test tasks (#47282) * Add `npm test` instructions to README * Rename test tasks lint -> test test -> test-all lint is still around for backward compatibility * add missed close quote commit 0713bb4b3a5eb09c4176d2c63e91206699df67d1 Author: John Lenz <wuzzeb@gmail.com> Date: Fri Sep 4 14:35:21 2020 -0500 🤖 Merge PR #47277 recharts: add allowDuplicatedCategory prop by @wuzzeb XAxis, YAxis, PolarAngleAxis, and PolarRadiusAxis all support the allowDuplicatedCategory prop, but the existing types only have it specified for XAxis. Add the prop to YAxis, PolarAngleAxis, and PolarRadiusAxis as well. See * https://github.com/recharts/recharts/blob/v1.8.5/src/cartesian/YAxis.js#L13 * https://github.com/recharts/recharts/blob/v1.8.5/src/polar/PolarAngleAxis.js#L50 * https://github.com/recharts/recharts/blob/v1.8.5/src/polar/PolarRadiusAxis.js#L53 commit 35b0e0eebb54028bb3ff6c2b8fe1630a610944f1 Author: Elizabeth Samuel <elizs@microsoft.com> Date: Fri Sep 4 10:29:15 2020 -0700 [custom-functions-runtime] Update up to requirement set 1.3 (#47275) * [custom-functions-runtime] (Test) Test * Clean up test * Keep previous version * Need to stay at 1.5 commit 77357b2c3de87fdaee7aa75487b5e767fa26dbec Author: Thomas Klepzig <tklepzig@users.noreply.github.com> Date: Fri Sep 4 11:55:11 2020 +0200 🤖 Merge PR #47231 intercom-web: Make `intercomSettings` optional to allow `delete window.intercomSettings` (New change in TS 4.0) [Supplemental] by @tklepzig commit f77324eabd2410e4b84e85ad206077c8e55f3d5c Author: Thibault Malbranche <malbranche.thibault@gmail.com> Date: Fri Sep 4 10:48:08 2020 +0200 [react-native] updated measureLayout. (#47258) See https://github.com/facebook/react-native-website/pull/2199/files commit 3948a338f9b10547cb6dcd87bf6ec3837f14c9a0 Author: Peter Wagenet <peter.wagenet@gmail.com> Date: Thu Sep 3 15:23:17 2020 -0700 🤖 Merge PR #47212 [ember-data] Adapter headers should be overwriteable with a getter by @wagenet Instead of being declared as a property we now declare it in an interface. This works around the issue noted here with TypeScript 4: https://github.com/microsoft/TypeScript/issues/40220 commit 42aaa4a278b6b6f925df65e56560703d09b9b2a6 Author: Pascal Sthamer <sthamer.pascal@gmail.com> Date: Fri Sep 4 00:11:25 2020 +0200 🤖 Merge PR #47254 fix(gamedig): add new givenPortOnly query option by @P4sca1 * fix(gamedig): add new givenPortOnly query option * fix(gamedig): update tests and remove patch version number commit a158272027b01773fb0dcd85d30c146469048967 Author: Eric Liu <ericyl.us@gmail.com> Date: Thu Sep 3 14:55:36 2020 -0700 🤖 Merge PR #47259 types: upgrade carbon__icons-react to 10.17 by @metonym commit 8c1295baf5e80af2af572bd20adf7f9a0503573f Author: fuzzc0re <60238448+fuzzc0re@users.noreply.github.com> Date: Thu Sep 3 21:51:11 2020 +0000 🤖 Merge PR #47238 crypto.generateKeyPair('x25519') and crypto.diffieHellman({ privateKey, publicKey }) support by @fuzzc0re * Added generaKeyPair(sync) x25519 key support. * Added crypto.diffieHellman({privateKey, publicKey}) support * Fixed wrong options for Ed25519 and X25519 generateKeyPair * Added tests for ed25519, x25519 and diffieHellman * Fixed trailing whitespace * Fixed test commit bd4e80d5a304b2ae59fe1b110db9e5e321d7b785 Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Thu Sep 3 23:03:23 2020 +0200 🤖 Merge PR #46908 update(git-semver-tags): v4.1 update and other minor changes by @peterblazejewicz * update(git-semver-tags): v4.1 update and other minor changes - `skipUnstable` option - definition cleanup - configuration cleanup - version bump - maintainer added https://github.com/conventional-changelog/conventional-changelog/blob/master/packages/git-semver-tags/CHANGELOG.md Thanks! * Update types/git-semver-tags/index.d.ts thx to @JasonHK Co-authored-by: Jason Kwok <4410086+JasonHK@users.noreply.github.com> * Update types/git-semver-tags/git-semver-tags-tests.ts thx to @JasonHK Co-authored-by: Jason Kwok <4410086+JasonHK@users.noreply.github.com> Co-authored-by: Jason Kwok <4410086+JasonHK@users.noreply.github.com> commit 6a64372459ec03161b3a95fbd55d34f024fe12b6 Author: Jonathan Hughes <jonathanhughes@users.noreply.github.com> Date: Thu Sep 3 15:33:04 2020 -0500 🤖 Merge PR #47213 Changed type on number of PushNotificationObject by @jonathanhughes * Changed type on number of PushNotificationObject to be number instead of string to prevent an error when run on IOS. * Update types/react-native-push-notification/index.d.ts Co-authored-by: Paito Anderson <pj.paito@gmail.com> Co-authored-by: Paito Anderson <pj.paito@gmail.com> commit f3b43ae3228a8ec73127e274d511177abe533af2 Author: Orta Therox <orta.therox@gmail.com> Date: Thu Sep 3 15:07:45 2020 -0400 Updates the README to reference what happens when you make a PR, and why (#47237) commit 9365589023a5c83e9beb13b8fa9b43e838fb216b Author: Kilian Cirera Sant <kiliancs@users.noreply.github.com> Date: Thu Sep 3 12:02:08 2020 -0700 Remove deprecation flag of `which` in JQueryEventObject (#47214) While the DOM's `KeyboardEvent.which` **is** deprecated (https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/which), jQuery's counterpart isn't: https://api.jquery.com/event.which/ commit eed986ec89afb32020d43fb4c2748667388b6747 Author: JuanM04 <me@juanm04.com> Date: Thu Sep 3 16:00:57 2020 -0300 JWT support (#47217) commit ab43ab9daab6977c8d886cf0941ba8439f7383b0 Author: Jesse Katsumata <jesse.katsumata@gmail.com> Date: Fri Sep 4 03:53:44 2020 +0900 react-native: add matrix to transform prop (#47246) * react-native: add matrix to transform prop * chore: apply lint * docs: use JSdoc deprecated commit 878160d13dffc283d493303974691fc447897461 Author: MikeJerred <mjerred.work@gmail.com> Date: Thu Sep 3 19:34:17 2020 +0100 fix nodegit apply types (#47244) commit 26307b29e0df90cd39786dc93a92e11a82f2235d Author: Oliver Plummer <oliver.plummer@outlook.com> Date: Fri Sep 4 04:28:29 2020 +1000 [graphql-upload] update graphql dependency (#47229) Upgrade graphql from version 14 to 15. commit c8f5c3536fecfb443e4765bb87ce90c5beb7a3ab Author: Abdurrahman Abu-HIjleh <aabuhijleh@asaltech.com> Date: Thu Sep 3 21:27:20 2020 +0300 [node-hid]: add optional arguments to "devices" (#47251) commit dd630d1e589ea4feabdacd9a84c15baf2b19ff48 Author: Kagami Sascha Rosylight <saschanaz@outlook.com> Date: Thu Sep 3 20:03:37 2020 +0200 🤖 Merge PR #47252 [webidl2] Restore missing inheritance field by @saschanaz commit caf7752c1af61b32786128a5af8482c1093405c1 Author: Elizabeth Samuel <elizs@microsoft.com> Date: Thu Sep 3 10:07:23 2020 -0700 [office-js] [office-js-preview] (Outlook) Mac now supports delegate (#47257) commit f46848bcc7600b642e961eb5c33cbaf11888f97d Author: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Thu Sep 3 09:53:32 2020 -0700 Update dtslint-runner badge to new pipeline (#47256) * update dtslint-runner badge to new pipeline * revert mistaken test runner change commit d56990f3fab8e1fe9c93ff76c1d028c570b2c95e Author: Elizabeth Samuel <elizs@microsoft.com> Date: Thu Sep 3 09:40:11 2020 -0700 [office-js] [office-js-preview] [custom-functions-runtime] [office-ru… (#47241) * [office-js] [office-js-preview] [custom-functions-runtime] [office-runtime] Add Alison as owner * Retrigger commit ed36b1aa90c2273479c3870448ae55213be49c67 Author: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Thu Sep 3 08:12:54 2020 -0700 Knockout put current version in root (#47255) * Put current version of knockout in the root Previously, the code that supports the oldest version of Typescript was in the root: 3.1 and below. Newer versions were in ts*/ subdirectories. This PR puts the newest version in the root, and older versions -- before 4.0 in this case -- in ts*/ subdirectories. This is possible because all supported versions of the Typescript now understand the typesVersions property in package.json. This PR needs a new version of DefinitelyTyped-tools and dtslint, which I will ship soon. It also needs to be brought up to date with master. * Delete ts4.0/ commit 6a3556a1bc18bc2650612009011e5f0df4533125 Author: TJT <forevertjt@gmail.com> Date: Thu Sep 3 20:31:43 2020 +0800 🤖 Merge PR #46863 fix(mongodb): Fix incorrect return type for calling Cursor.find with options by @Celend * [mongodb]: Fix incorrect return type for cursor.find and others * [mongodb]: Bug fixed for incorrect return type when call Cursor.find with options * [mongodb] Update types/mongodb/test/cursor.ts Co-authored-by: Lior Chen <liorchen@gmail.com> Co-authored-by: Lior Chen <liorchen@gmail.com> commit 9a5105e065d9c9513561c2e0721768d6ab77873a Author: Alba Mendez <me@alba.sh> Date: Thu Sep 3 10:54:04 2020 +0200 🤖 Merge PR #47007 [usb] minor fixes by @mildsunrise * [usb] fix invalid return types * [usb] fix callback types * [usb] update tests * [usb] add definition for clearHalt * [usb] use consistent terms * [usb] getStringDescriptor returns string * [usb] fix type of data_or_length * [usb] add __getConfigDescriptor * [usb] expose Transfer API * [usb] expose three more interface internals * Update types/usb/index.d.ts Co-authored-by: Rob Moran <github@thegecko.org> * Update index.d.ts * make callback error parameter non-optional * more consistency fixes Co-authored-by: Rob Moran <github@thegecko.org> commit 3bf969403bbb0212fe0e41ca4e5914ce9cb9edee Author: Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com> Date: Thu Sep 3 09:42:33 2020 +0200 🤖 Merge PR #47234 fix(compression-webpack-plugin): fix result type definition by @peterblazejewicz Expand allowed types for result callback to be compatible with patched version: https://github.com/webpack-contrib/compression-webpack-plugin/compare/v5.0.1...v5.0.2 https://github.com/webpack-contrib/compression-webpack-plugin/pull/190 https://github.com/gfx/universal-zopfli-js/blob/master/src/index.ts#L87 /cc @vitoyucepi Thanks! Fixes: #47230 commit 20142fec2fdd89c3a42c019242c102cd3d28c99a Author: ExE Boss <3889017+ExE-Boss@users.noreply.github.com> Date: Thu Sep 3 06:14:04 2020 +0200 🤖 Merge PR #47245 fix(webidl2): Fix generic IDLTypeDescription type definition by @ExE-Boss commit 38dba383c3d8374157cc64f492c011a613906a17 Author: Jack Bates <jack@nottheoilrig.com> Date: Wed Sep 2 12:59:33 2020 -0700 [pusher__chatkit-client] Unmangle scoped package names (#47172) commit b498ec10330a93438c506e0024d4d69f3207e0e5 Author: DCsunset <DCsunset@users.noreply.github.com> Date: Thu Sep 3 03:54:28 2020 +0800 Add types for node-ip2region (#47224) commit 33b4f8d69054db0da459d2d9d8f16216b396754a Author: EvanJin <evanjin8@gmail.com> Date: Thu Sep 3 04:40:01 2020 +0900 Add Types for package for react-native-wheel-pick (#47169) * Add Types for package react-native-base64 * Add Types for package iamport-react-native * Add Types for package for react-native-wheel-pick Co-authored-by: evan <evanjin@toons.kr> commit 783f883857333a82c773a67cba6136287c937fa7 Author: Alan Agius <alan.agius4@gmail.com> Date: Wed Sep 2 21:36:50 2020 +0200 🤖 Merge PR #47233 Add resolve.root option by @alan-agius4 * Add resolve.root option https://webpack.js.org/configuration/resolve/ * add test …
… crypto.diffieHellman({ privateKey, publicKey }) support by @fuzzc0re * Added generaKeyPair(sync) x25519 key support. * Added crypto.diffieHellman({privateKey, publicKey}) support * Fixed wrong options for Ed25519 and X25519 generateKeyPair * Added tests for ed25519, x25519 and diffieHellman * Fixed trailing whitespace * Fixed test
Part of #45614
If changing an existing definition:
https://nodejs.org/api/crypto.html#crypto_crypto_generatekeypair_type_options_callback
https://nodejs.org/api/crypto.html#crypto_crypto_diffiehellman_options