Skip to content

Commit

Permalink
Update dependency tough-cookie to v5 (main) (#193107)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [tough-cookie](https://github.com/salesforce/tough-cookie) |
devDependencies | major | [`^4.1.4` ->
`^5.0.0`](https://renovatebot.com/diffs/npm/tough-cookie/4.1.4/5.0.0) |

---

### Release Notes

<details>
<summary>salesforce/tough-cookie (tough-cookie)</summary>

###
[`v5.0.0`](https://github.com/salesforce/tough-cookie/releases/tag/v5.0.0)

[Compare
Source](https://github.com/salesforce/tough-cookie/compare/v4.1.4...v5.0.0)

#### Summary

##### Breaking Changes

- We've migrated the project to TypeScript! First-party types are now
available.
-   The minimum supported version of node is v18.
-   We no longer provide official support for non-node enviroments.

##### API Changes

- We've standardized most of our exposed interfaces to accept both
`null` and `undefined` and return only `undefined`.
- `getCookie` and `getCookies` now accept a `string` or `URL` as a
parameter.
- We've removed the `inspect` function in favor of node's
`util.inspect.custom` symbol. Cookies may appear different when logged
in non-node environments.

##### Other Changes

-   Fixed the expiry time not updating when a cookie is updating.
-   Fixed validation errors not getting called in some callbacks.
- [New
documentation](https://github.com/salesforce/tough-cookie/blob/v5.0.0/api/docs/tough-cookie.md)
that is always kept up to date!
-   Performance improvements.

#### What's Changed

- Typescript support by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#264
- \[v5] Update config by [@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#269
- Fix prettier in eslint config by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#274
- Updated dev tooling by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#271
- Port 283 fix to v5 by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#287
- Remove some [@&#8203;ts-ignore](https://github.com/ts-ignore)
directives. by [@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#288
- Clean up validate function. by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#275
- Changes to support full eslint rule configurations by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#289
- Split giant cookie.ts into multiple files. by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#296
- Merge branch 'master' into v5 by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#300
- Merge `v5` into `master` by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#303
- Preparing for release `5.0.0-rc.0` by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#304
- Bump [@&#8203;babel/traverse](https://github.com/babel/traverse)
from 7.21.3 to 7.23.2 by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#305
- Configure dependabot and codeowners by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#306
- Bump
[@&#8203;typescript-eslint/parser](https://github.com/typescript-eslint/parser)
from 5.58.0 to 5.62.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#310
- Bump eslint-config-prettier from 8.8.0 to 9.0.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#311
- Bump async from 2.6.4 to 3.2.4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#313
- Avoid using `arguments` by [@&#8203;wjhsf](https://github.com/wjhsf)
in
[salesforce/tough-cookie#316
- Configure dependabot to ignore
[@&#8203;types/node](https://github.com/types/node). by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#319
- Bump dependencies. by [@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#323
- Bump the dev-dependencies group with 6 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#342
- Bump the dev-dependencies group with 1 update by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#344
- Bump the dev-dependencies group with 3 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#347
- docs: use correct memstore file link by
[@&#8203;alissonsleal](https://github.com/alissonsleal) in
[salesforce/tough-cookie#349
- Bump the dev-dependencies group with 3 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#351
- Bump the dev-dependencies group with 2 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#354
- Fix expiry time not updating when cookie is updated by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#345
- Change dependabot to monthly by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#355
- Bump the dev-dependencies group with 5 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#358
- Avoid `void` by [@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#331
- Replace `psl` with `tldts` by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#346
- Bump the production-dependencies group with 1 update by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#362
- Bump the dev-dependencies group with 4 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#363
- docs: fix JSON.serialize -> JSON.stringify by
[@&#8203;zavan](https://github.com/zavan) in
[salesforce/tough-cookie#361
- Remove workarounds for `util` in non-node environments by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#359
- Accept URL parameter in `getCookies` and `setCookie` by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#364
- Remove community cookie store links by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#367
- Handle unlikely edge case in unimportant util by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#366
- Fix allow listed `files` for what to include in npm package by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#368
- fix
[#&#8203;256](https://github.com/salesforce/tough-cookie/issues/256)
by [@&#8203;hrueger](https://github.com/hrueger) in
[salesforce/tough-cookie#297
- Preparing for release 5.0.0-rc.1 by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#369
- Bump
[@&#8203;typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/eslint-plugin)
from 6.20.0 to 7.0.0 by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#373
- Bump the production-dependencies group with 1 update by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#370
- Fixes eslint plugin dev upgrades by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#375
- restore `parse` export that was accidentally removed by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#376
- Clean up cookie creation by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#381
- Enforce explicit function return type by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#383
- patch removed util methods for vows by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#389
- clean up usage of null/undefined by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#380
- Bump the dev-dependencies group with 2 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#404
- Bump the production-dependencies group with 1 update by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#403
- Remove `@types/psl` from dev dependencies by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#406
- Bump tldts from 6.1.16 to 6.1.18 in the production-dependencies group
by [@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#411
- Bump the dev-dependencies group with 2 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#412
- Bump ejs from 3.1.9 to 3.1.10 by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#413
- Update v5 docs by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#384
- Enable strict type checked rules by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#392
- Preparing for release 5.0.0-rc.2 by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#414
- Bump the dev-dependencies group with 4 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#417
- Bump [@&#8203;eslint/js](https://github.com/eslint/js) from 8.57.0
to 9.4.0 by [@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#419
- Bump tldts from 6.1.18 to 6.1.24 in the production-dependencies group
across 1 directory by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#420
- chore: update deps by [@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#421
- Use latest TypeScript version by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#423
- Update contributors by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#425
- Bump tldts from 6.1.28 to 6.1.30 in the production-dependencies group
by [@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#426
- Bump the dev-dependencies group with 4 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#427
- Fix validation errors not calling callbacks by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#424
- Preparing for release 5.0.0-rc.3 by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#430
- Remove url-parse and punycode by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#429
- Checks structure instead of instanceof for URL test by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#431
- pre-release cleanup by [@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#428
- Preparing for release 5.0.0-rc.4 by
[@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#432
- use `domainToASCII(str)` instead of `new URL(str).hostName` by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#433
- Bump tldts from 6.1.32 to 6.1.37 in the production-dependencies group
by [@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#436
- Bump the dev-dependencies group across 1 directory with 6 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#439
- Bump tldts from 6.1.37 to 6.1.41 in the production-dependencies group
by [@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#443
- Bump the dev-dependencies group with 6 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#444
- upgrade typescript-eslint to 8.0.1 by
[@&#8203;wjhsf](https://github.com/wjhsf) in
[salesforce/tough-cookie#440
- Bump the dev-dependencies group with 2 updates by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#448
- Bump eslint from 8.57.0 to 9.9.1 by
[@&#8203;dependabot](https://github.com/dependabot) in
[salesforce/tough-cookie#449
- Prepare v5 by [@&#8203;colincasey](https://github.com/colincasey) in
[salesforce/tough-cookie#451

#### New Contributors

- [@&#8203;alissonsleal](https://github.com/alissonsleal) made their
first contribution in
[salesforce/tough-cookie#349
- [@&#8203;zavan](https://github.com/zavan) made their first
contribution in
[salesforce/tough-cookie#361
- [@&#8203;hrueger](https://github.com/hrueger) made their first
contribution in
[salesforce/tough-cookie#297

**Full Changelog**:
salesforce/tough-cookie@v4.1.3...v5.0.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5IiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
  • Loading branch information
elastic-renovate-prod[bot] committed Sep 18, 2024
1 parent 2897f6d commit f712e4a
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 1 deletion.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -1801,7 +1801,7 @@
"tape": "^5.0.1",
"terser": "^5.32.0",
"terser-webpack-plugin": "^4.2.3",
"tough-cookie": "^4.1.4",
"tough-cookie": "^5.0.0",
"tree-kill": "^1.2.2",
"ts-morph": "^15.1.0",
"tsd": "^0.31.1",
Expand Down
19 changes: 19 additions & 0 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -30422,6 +30422,18 @@ tinyqueue@^2.0.3:
resolved "https://registry.yarnpkg.com/tinyqueue/-/tinyqueue-2.0.3.tgz#64d8492ebf39e7801d7bd34062e29b45b2035f08"
integrity sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==

tldts-core@^6.1.46:
version "6.1.46"
resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-6.1.46.tgz#062d64981ee83f934f875c178a97e42bcd13bef7"
integrity sha512-zA3ai/j4aFcmbqTvTONkSBuWs0Q4X4tJxa0gV9sp6kDbq5dAhQDSg0WUkReEm0fBAKAGNj+wPKCCsR8MYOYmwA==

tldts@^6.1.32:
version "6.1.46"
resolved "https://registry.yarnpkg.com/tldts/-/tldts-6.1.46.tgz#0c3c4157efe732caeddd06eee6da891b26bd8a75"
integrity sha512-fw81lXV2CijkNrZAZvee7wegs+EOlTyIuVl/z4q6OUzZHQ1jGL2xQzKXq9geYf/1tzo9LZQLrkcko2m8HLh+rg==
dependencies:
tldts-core "^6.1.46"

tmp@^0.0.33:
version "0.0.33"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
Expand Down Expand Up @@ -30546,6 +30558,13 @@ tough-cookie@^4.1.2, tough-cookie@^4.1.3, tough-cookie@^4.1.4:
universalify "^0.2.0"
url-parse "^1.5.3"

tough-cookie@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-5.0.0.tgz#6b6518e2b5c070cf742d872ee0f4f92d69eac1af"
integrity sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==
dependencies:
tldts "^6.1.32"

tr46@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09"
Expand Down

0 comments on commit f712e4a

Please sign in to comment.