Skip to content

Commit a38a81d

Browse files
RichDom2185renovate[bot]sayomaki
authored andcommitted
Bump query-string to v8 (#2772)
* Update dependency query-string to v8 * Fix breaking changes Done because the previous version of the dependency was imported as a namespace instead of default import. * Bump target to ES2020 * Fix test errors due to ESM dependencies not being ignored --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: sayomaki <[email protected]>
1 parent 93e80b6 commit a38a81d

File tree

8 files changed

+30
-32
lines changed

8 files changed

+30
-32
lines changed

craco.config.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,11 @@ const cracoConfig = (module.exports = {
127127
'trim-lines',
128128
'property-information',
129129
'space-separated-tokens',
130-
'comma-separated-tokens'
130+
'comma-separated-tokens',
131+
'query-string',
132+
'decode-uri-component',
133+
'split-on-first',
134+
'filter-obj'
131135
),
132136
'^.+\\.module\\.(css|sass|scss)$'
133137
];

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"moment": "^2.29.4",
6060
"normalize.css": "^8.0.1",
6161
"phaser": "^3.55.2",
62-
"query-string": "^7.1.1",
62+
"query-string": "^8.0.0",
6363
"re-resizable": "^6.9.9",
6464
"react": "^18.2.0",
6565
"react-ace": "^10.1.0",

src/commons/sagas/PlaygroundSaga.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { FSModule } from 'browserfs/dist/node/core/FS';
22
import { Chapter, Variant } from 'js-slang/dist/types';
33
import { compressToEncodedURIComponent } from 'lz-string';
4-
import * as qs from 'query-string';
4+
import qs from 'query-string';
55
import { SagaIterator } from 'redux-saga';
66
import { call, delay, put, race, select } from 'redux-saga/effects';
77

src/commons/sagas/__tests__/PlaygroundSaga.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Chapter, Variant } from 'js-slang/dist/types';
22
import { compressToEncodedURIComponent } from 'lz-string';
3-
import * as qs from 'query-string';
3+
import qs from 'query-string';
44
import { call } from 'redux-saga/effects';
55
import { expectSaga } from 'redux-saga-test-plan';
66

src/commons/utils/QueryHelper.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as qs from 'query-string';
1+
import qs from 'query-string';
22
import { isArray } from 'util';
33

44
export interface IParsedQuery {

src/pages/githubCallback/GitHubCallback.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Classes, NonIdealState, Spinner, SpinnerSize } from '@blueprintjs/core';
22
import { IconNames } from '@blueprintjs/icons';
33
import classNames from 'classnames';
4-
import * as qs from 'query-string';
4+
import qs from 'query-string';
55
import { useEffect, useState } from 'react';
66
import { useLocation } from 'react-router';
77

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"baseUrl": ".",
44
"outDir": "build/dist",
55
"module": "esnext",
6-
"target": "es2016",
6+
"target": "es2020",
77
"lib": ["dom", "dom.iterable", "esnext", "es6", "es2015", "es2017"],
88
"sourceMap": true,
99
"allowJs": true,

yarn.lock

Lines changed: 19 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5269,10 +5269,10 @@ decode-named-character-reference@^1.0.0:
52695269
dependencies:
52705270
character-entities "^2.0.0"
52715271

5272-
decode-uri-component@^0.2.2:
5273-
version "0.2.2"
5274-
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9"
5275-
integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==
5272+
decode-uri-component@^0.4.1:
5273+
version "0.4.1"
5274+
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.4.1.tgz#2ac4859663c704be22bf7db760a1494a49ab2cc5"
5275+
integrity sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ==
52765276

52775277
decompress-response@^4.2.0:
52785278
version "4.2.1"
@@ -6397,10 +6397,10 @@ fill-range@^7.0.1:
63976397
dependencies:
63986398
to-regex-range "^5.0.1"
63996399

6400-
filter-obj@^1.1.0:
6401-
version "1.1.0"
6402-
resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b"
6403-
integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==
6400+
filter-obj@^5.1.0:
6401+
version "5.1.0"
6402+
resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-5.1.0.tgz#5bd89676000a713d7db2e197f660274428e524ed"
6403+
integrity sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==
64046404

64056405
64066406
version "1.2.0"
@@ -10645,15 +10645,14 @@ qs@~6.5.2:
1064510645
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad"
1064610646
integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==
1064710647

10648-
query-string@^7.1.1:
10649-
version "7.1.3"
10650-
resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.3.tgz#a1cf90e994abb113a325804a972d98276fe02328"
10651-
integrity sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==
10648+
query-string@^8.0.0:
10649+
version "8.2.0"
10650+
resolved "https://registry.yarnpkg.com/query-string/-/query-string-8.2.0.tgz#f0b0ef6caa85f525dbdb745a67d3f8c08d71cc6b"
10651+
integrity sha512-tUZIw8J0CawM5wyGBiDOAp7ObdRQh4uBor/fUR9ZjmbZVvw95OD9If4w3MQxr99rg0DJZ/9CIORcpEqU5hQG7g==
1065210652
dependencies:
10653-
decode-uri-component "^0.2.2"
10654-
filter-obj "^1.1.0"
10655-
split-on-first "^1.0.0"
10656-
strict-uri-encode "^2.0.0"
10653+
decode-uri-component "^0.4.1"
10654+
filter-obj "^5.1.0"
10655+
split-on-first "^3.0.0"
1065710656

1065810657
querystringify@^2.1.1:
1065910658
version "2.2.0"
@@ -12005,10 +12004,10 @@ spdy@^4.0.2:
1200512004
select-hose "^2.0.0"
1200612005
spdy-transport "^3.0.0"
1200712006

12008-
split-on-first@^1.0.0:
12009-
version "1.1.0"
12010-
resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f"
12011-
integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==
12007+
split-on-first@^3.0.0:
12008+
version "3.0.0"
12009+
resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-3.0.0.tgz#f04959c9ea8101b9b0bbf35a61b9ebea784a23e7"
12010+
integrity sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==
1201212011

1201312012
split2@^3.1.0:
1201412013
version "3.2.2"
@@ -12101,11 +12100,6 @@ stream-shift@^1.0.0:
1210112100
resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d"
1210212101
integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==
1210312102

12104-
strict-uri-encode@^2.0.0:
12105-
version "2.0.0"
12106-
resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546"
12107-
integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==
12108-
1210912103
string-length@^4.0.1:
1211012104
version "4.0.2"
1211112105
resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a"

0 commit comments

Comments
 (0)