Skip to content

Commit f026d55

Browse files
authored
Bump dependencies (#5529)
* Bump deps * Bump Babel and Jest * Remove node-fetch * Fix Go regular expression in tsup/esbuild * Add merge-refs to jest-babel * Debump to shiki@2 * Add test for reload UI * Rename to remount * Add snapshots * Fix RTL * Move RTL rules to top * Fix screenshot * Pin typescript@5.8 * Bump * Debump typescript@5.8.3 * Update entries * Debump jest@29 * Update snapshots * Upgrade snapshots to jest@29 * Use file-based imports * Sort * Remove unnecessary code for Babel
1 parent b40ec71 commit f026d55

File tree

104 files changed

+9847
-15337
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+9847
-15337
lines changed

.eslintrc.node.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ rules:
3636
- istanbul-lib-coverage
3737
- jest-environment-node
3838
- jest-image-snapshot
39-
- node-fetch
4039
- selenium-webdriver
4140
- strip-ansi
4241
node/prefer-global/buffer: error

CHANGELOG.md

Lines changed: 96 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -133,79 +133,104 @@ Notes: web developers are advised to use [`~` (tilde range)](https://github.com/
133133
- [`react-dictate-button@4.0.0`](https://npmjs.com/package/react-dictate-button)
134134
- Enabled icon customization in Fluent theme through CSS variables, in PR [#5413](https://github.com/microsoft/BotFramework-WebChat/pull/5413), by [@OEvgeny](https://github.com/OEvgeny)
135135
- Reworked, enabled in Web Chat, in PR [#5502](https://github.com/microsoft/BotFramework-WebChat/pull/5502), by [@OEvgeny](https://github.com/OEvgeny)
136-
- Bumped all dependencies to the latest versions, by [@compulim](https://github.com/compulim) in PR [#5427](https://github.com/microsoft/BotFramework-WebChat/pull/5427)
136+
- Bumped all dependencies to the latest versions, by [@compulim](https://github.com/compulim) in PR [#5427](https://github.com/microsoft/BotFramework-WebChat/pull/5427) and PR [#5529](https://github.com/microsoft/BotFramework-WebChat/pull/5529)
137137
- Production dependencies
138-
- [`core-js-pure@3.40.0`](https://npmjs.com/package/core-js-pure/)
139-
- [`core-js@3.40.0`](https://npmjs.com/package/core-js/)
140-
- [`event-as-promise@2.0.0`](https://npmjs.com/package/event-as-promise/)
141-
- [`katex@0.16.21`](https://npmjs.com/package/katex/)
142-
- [`mdast-util-from-markdown@2.0.2`](https://npmjs.com/package/mdast-util-from-markdown/)
143-
- [`micromark-extension-gfm@3.0.0`](https://npmjs.com/package/micromark-extension-gfm/)
144-
- [`micromark-util-character@2.1.1`](https://npmjs.com/package/micromark-util-character/)
145-
- [`micromark@4.0.1`](https://npmjs.com/package/micromark/)
146-
- [`microsoft-cognitiveservices-speech-sdk@1.42.0`](https://npmjs.com/package/microsoft-cognitiveservices-speech-sdk/)
147-
- [`mime@4.0.6`](https://npmjs.com/package/mime/)
148-
- [`react-chain-of-responsibility@0.2.0`](https://npmjs.com/package/react-chain-of-responsibility/)
149-
- [`react-scroll-to-bottom@4.2.0`](https://npmjs.com/package/react-scroll-to-bottom/)
150-
- [`sanitize-html@2.14.0`](https://npmjs.com/package/sanitize-html/)
151-
- [`shiki@2.3.2`](https://npmjs.com/package/shiki/)
152-
- [`use-propagate@0.2.1`](https://npmjs.com/package/use-propagate/)
153-
- [`use-state-with-ref@0.1.0`](https://npmjs.com/package/use-state-with-ref/)
154-
- [`valibot@1.1.0`](https://npmjs.com/package/valibot/)
155-
- [`web-speech-cognitive-services@8.1.1`](https://npmjs.com/package/web-speech-cognitive-services/)
138+
- [`@babel/runtime@7.28.2`](https://npmjs.com/package/@babel/runtime/v/7.28.2)
139+
- [`botframework-directlinejs@0.15.6`](https://npmjs.com/package/botframework-directlinejs/v/0.15.6)
140+
- [`core-js-pure@3.44.0`](https://npmjs.com/package/core-js-pure/v/3.44.0)
141+
- [`core-js@3.44.0`](https://npmjs.com/package/core-js/v/3.44.0)
142+
- [`event-as-promise@2.0.0`](https://npmjs.com/package/event-as-promise/v/2.0.0)
143+
- [`iter-fest@0.3.0`](https://npmjs.com/package/iter-fest/v/0.3.0)
144+
- [`katex@0.16.22`](https://npmjs.com/package/katex/v/0.16.22)
145+
- [`mdast-util-from-markdown@2.0.2`](https://npmjs.com/package/mdast-util-from-markdown/v/2.0.2)
146+
- [`merge-refs@2.0.0`](https://npmjs.com/package/merge-refs/v/2.0.0)
147+
- [`micromark-extension-gfm@3.0.0`](https://npmjs.com/package/micromark-extension-gfm/v/3.0.0)
148+
- [`micromark-util-character@2.1.1`](https://npmjs.com/package/micromark-util-character/v/2.1.1)
149+
- [`micromark@4.0.2`](https://npmjs.com/package/micromark/v/4.0.2)
150+
- [`microsoft-cognitiveservices-speech-sdk@1.45.0`](https://npmjs.com/package/microsoft-cognitiveservices-speech-sdk/v/1.45.0)
151+
- [`mime@4.0.7`](https://npmjs.com/package/mime/v/4.0.7)
152+
- [`react-chain-of-responsibility@0.3.0`](https://npmjs.com/package/react-chain-of-responsibility/v/0.3.0)
153+
- [`react-say@2.2.0`](https://npmjs.com/package/react-say/v/2.2.0)
154+
- [`react-scroll-to-bottom@4.2.0`](https://npmjs.com/package/react-scroll-to-bottom/v/4.2.0)
155+
- [`react-wrap-with@0.1.0`](https://npmjs.com/package/react-wrap-with/v/0.1.0)
156+
- [`sanitize-html@2.17.0`](https://npmjs.com/package/sanitize-html/v/2.17.0)
157+
- [`shiki@2.5.0`](https://npmjs.com/package/shiki/v/2.5.0)
158+
- [`use-propagate@0.2.1`](https://npmjs.com/package/use-propagate/v/0.2.1)
159+
- [`use-ref-from@0.1.0`](https://npmjs.com/package/use-ref-from/v/0.1.0)
160+
- [`use-state-with-ref@0.1.0`](https://npmjs.com/package/use-state-with-ref/v/0.1.0)
161+
- [`valibot@1.1.0`](https://npmjs.com/package/valibot/v/1.1.0)
162+
- [`web-speech-cognitive-services@8.1.1`](https://npmjs.com/package/web-speech-cognitive-services/v/8.1.1)
156163
- Development dependencies
157-
- [`@biomejs/biome@1.9.4`](https://npmjs.com/package/@biomejs/biome/)
158-
- [`@emotion/css@11.13.5`](https://npmjs.com/package/@emotion/css/)
159-
- [`@happy-dom/jest-environment@17.1.0`](https://npmjs.com/package/@happy-dom/jest-environment/)
160-
- [`@jridgewell/sourcemap-codec@1.5.0`](https://npmjs.com/package/@jridgewell/sourcemap-codec/)
161-
- [`@types/mdast@4.0.4`](https://npmjs.com/package/@types/mdast/)
162-
- [`@types/node@22.13.4`](https://npmjs.com/package/@types/node/)
163-
- [`@types/react-dom@16.9.25`](https://npmjs.com/package/@types/react-dom/)
164-
- [`@types/react@16.14.62`](https://npmjs.com/package/@types/react/)
165-
- [`@types/react@16.14.62`](https://npmjs.com/package/@types/react/)
166-
- [`@typescript-eslint/eslint-plugin@8.24.0`](https://npmjs.com/package/@typescript-eslint/eslint-plugin/)
167-
- [`@typescript-eslint/parser@8.24.0`](https://npmjs.com/package/@typescript-eslint/parser/)
168-
- [`adm-zip@0.5.16`](https://npmjs.com/package/adm-zip/)
169-
- [`axe-core@4.10.2`](https://npmjs.com/package/axe-core/)
170-
- [`babel-plugin-istanbul@7.0.0`](https://npmjs.com/package/babel-plugin-istanbul/)
171-
- [`bent@7.3.12`](https://npmjs.com/package/bent/)
172-
- [`compression@1.8.0`](https://npmjs.com/package/compression/)
173-
- [`concurrently@9.1.2`](https://npmjs.com/package/concurrently/)
174-
- [`core-js@3.40.0`](https://npmjs.com/package/core-js/)
175-
- [`dotenv@16.4.7`](https://npmjs.com/package/dotenv/)
176-
- [`esbuild@0.25.0`](https://npmjs.com/package/esbuild/)
177-
- [`eslint-config-prettier@10.0.1`](https://npmjs.com/package/eslint-config-prettier/)
178-
- [`eslint-plugin-import@2.31.0`](https://npmjs.com/package/eslint-plugin-import/)
179-
- [`eslint-plugin-prettier@5.2.3`](https://npmjs.com/package/eslint-plugin-prettier/)
180-
- [`eslint-plugin-react-hooks@5.1.0`](https://npmjs.com/package/eslint-plugin-react-hooks/)
181-
- [`eslint-plugin-react@7.37.4`](https://npmjs.com/package/eslint-plugin-react/)
182-
- [`eslint-plugin-security@3.0.1`](https://npmjs.com/package/eslint-plugin-security/)
183-
- [`eslint@8.57.1`](https://npmjs.com/package/eslint/)
184-
- [`express@4.21.2`](https://npmjs.com/package/express/)
185-
- [`glob@8.1.0`](https://npmjs.com/package/glob/)
186-
- [`http-proxy-middleware@2.0.7`](https://npmjs.com/package/http-proxy-middleware/)
187-
- [`husky@9.1.7`](https://npmjs.com/package/husky/)
188-
- [`lint-staged@15.4.3`](https://npmjs.com/package/lint-staged/)
189-
- [`micromark-util-types@2.0.1`](https://npmjs.com/package/micromark-util-types/)
190-
- [`nodemon@3.1.9`](https://npmjs.com/package/nodemon/)
191-
- [`nopt@8.1.0`](https://npmjs.com/package/nopt/)
192-
- [`prettier@3.5.1`](https://npmjs.com/package/prettier/)
193-
- [`progress@2.0.3`](https://npmjs.com/package/progress/)
194-
- [`q@1.5.1`](https://npmjs.com/package/q/)
195-
- [`read-pkg-up@11.0.0`](https://npmjs.com/package/read-pkg-up/)
196-
- [`read-pkg@9.0.1`](https://npmjs.com/package/read-pkg/)
197-
- [`request-progress@3.0.0`](https://npmjs.com/package/request-progress/)
198-
- [`request@2.88.2`](https://npmjs.com/package/request/)
199-
- [`selenium-webdriver@4.28.1`](https://npmjs.com/package/selenium-webdriver/)
200-
- [`selfsigned@2.4.1`](https://npmjs.com/package/selfsigned/)
201-
- [`serve-handler@6.1.6`](https://npmjs.com/package/serve-handler/)
202-
- [`serve@14.2.4`](https://npmjs.com/package/serve/)
203-
- [`tsd@0.31.2`](https://npmjs.com/package/tsd/)
204-
- [`tsup@8.3.6`](https://npmjs.com/package/tsup/)
205-
- [`type-fest@4.34.1`](https://npmjs.com/package/type-fest/)
206-
- [`typescript@5.7.3`](https://npmjs.com/package/typescript/)
207-
- [`webpack-cli@6.0.1`](https://npmjs.com/package/webpack-cli/)
208-
- [`webpack@5.98.0`](https://npmjs.com/package/webpack/)
164+
- [`@babel/cli@7.28.0`](https://npmjs.com/package/@babel/cli/v/7.28.0)
165+
- [`@babel/core@7.28.0`](https://npmjs.com/package/@babel/core/v/7.28.0)
166+
- [`@babel/plugin-transform-runtime@7.28.0`](https://npmjs.com/package/@babel/plugin-transform-runtime/v/7.28.0)
167+
- [`@babel/plugin-transform-typescript@7.28.0`](https://npmjs.com/package/@babel/plugin-transform-typescript/v/7.28.0)
168+
- [`@babel/preset-env@7.28.0`](https://npmjs.com/package/@babel/preset-env/v/7.28.0)
169+
- [`@babel/preset-react@7.27.1`](https://npmjs.com/package/@babel/preset-react/v/7.27.1)
170+
- [`@babel/preset-typescript@7.27.1`](https://npmjs.com/package/@babel/preset-typescript/v/7.27.1)
171+
- [`@babel/runtime@7.28.2`](https://npmjs.com/package/@babel/runtime/v/7.28.2)
172+
- [`@biomejs/biome@2.1.3`](https://npmjs.com/package/@biomejs/biome/v/2.1.3)
173+
- [`@emotion/css@11.13.5`](https://npmjs.com/package/@emotion/css/v/11.13.5)
174+
- [`@happy-dom/jest-environment@18.0.1`](https://npmjs.com/package/@happy-dom/jest-environment/v/18.0.1)
175+
- [`@jridgewell/sourcemap-codec@1.5.4`](https://npmjs.com/package/@jridgewell/sourcemap-codec/v/1.5.4)
176+
- [`@types/dom-speech-recognition@0.0.6`](https://npmjs.com/package/@types/dom-speech-recognition/v/0.0.6)
177+
- [`@types/jest@29.5.14`](https://npmjs.com/package/@types/jest/v/29.5.14)
178+
- [`@types/mdast@4.0.4`](https://npmjs.com/package/@types/mdast/v/4.0.4)
179+
- [`@types/node@24.1.0`](https://npmjs.com/package/@types/node/v/24.1.0)
180+
- [`@types/react-dom@16.9.25`](https://npmjs.com/package/@types/react-dom/v/16.9.25)
181+
- [`@types/react@16.14.65`](https://npmjs.com/package/@types/react/v/16.14.65)
182+
- [`@typescript-eslint/eslint-plugin@8.38.0`](https://npmjs.com/package/@typescript-eslint/eslint-plugin/v/8.38.0)
183+
- [`@typescript-eslint/parser@8.38.0`](https://npmjs.com/package/@typescript-eslint/parser/v/8.38.0)
184+
- [`adm-zip@0.5.16`](https://npmjs.com/package/adm-zip/v/0.5.16)
185+
- [`axe-core@4.10.3`](https://npmjs.com/package/axe-core/v/4.10.3)
186+
- [`babel-jest@29.7.0`](https://npmjs.com/package/babel-jest/v/29.7.0)
187+
- [`babel-plugin-istanbul@7.0.0`](https://npmjs.com/package/babel-plugin-istanbul/v/7.0.0)
188+
- [`bent@7.3.12`](https://npmjs.com/package/bent/v/7.3.12)
189+
- [`botframework-directlinejs@0.15.6`](https://npmjs.com/package/botframework-directlinejs/v/0.15.6)
190+
- [`compression@1.8.1`](https://npmjs.com/package/compression/v/1.8.1)
191+
- [`concurrently@9.2.0`](https://npmjs.com/package/concurrently/v/9.2.0)
192+
- [`core-js-pure@3.44.0`](https://npmjs.com/package/core-js-pure/v/3.44.0)
193+
- [`core-js@3.44.0`](https://npmjs.com/package/core-js/v/3.44.0)
194+
- [`cross-env@10.0.0`](https://npmjs.com/package/cross-env/v/10.0.0)
195+
- [`dotenv@17.2.1`](https://npmjs.com/package/dotenv/v/17.2.1)
196+
- [`esbuild@0.25.8`](https://npmjs.com/package/esbuild/v/0.25.8)
197+
- [`eslint-config-prettier@10.1.8`](https://npmjs.com/package/eslint-config-prettier/v/10.1.8)
198+
- [`eslint-plugin-import@2.32.0`](https://npmjs.com/package/eslint-plugin-import/v/2.32.0)
199+
- [`eslint-plugin-prettier@5.5.3`](https://npmjs.com/package/eslint-plugin-prettier/v/5.5.3)
200+
- [`eslint-plugin-react-hooks@5.2.0`](https://npmjs.com/package/eslint-plugin-react-hooks/v/5.2.0)
201+
- [`eslint-plugin-react@7.37.5`](https://npmjs.com/package/eslint-plugin-react/v/7.37.5)
202+
- [`eslint-plugin-security@3.0.1`](https://npmjs.com/package/eslint-plugin-security/v/3.0.1)
203+
- [`eslint@8.57.1`](https://npmjs.com/package/eslint/v/8.57.1)
204+
- [`express@5.1.0`](https://npmjs.com/package/express/v/5.1.0)
205+
- [`glob@8.1.0`](https://npmjs.com/package/glob/v/8.1.0)
206+
- [`http-proxy-middleware@2.0.9`](https://npmjs.com/package/http-proxy-middleware/v/2.0.9)
207+
- [`husky@9.1.7`](https://npmjs.com/package/husky/v/9.1.7)
208+
- [`jest-environment-node@29.7.0`](https://npmjs.com/package/jest-environment-node/v/29.7.0)
209+
- [`jest-image-snapshot@6.5.1`](https://npmjs.com/package/jest-image-snapshot/v/6.5.1)
210+
- [`jest@29.7.0`](https://npmjs.com/package/jest/v/29.7.0)
211+
- [`lint-staged@16.1.2`](https://npmjs.com/package/lint-staged/v/16.1.2)
212+
- [`micromark-util-types@2.0.2`](https://npmjs.com/package/micromark-util-types/v/2.0.2)
213+
- [`microsoft-cognitiveservices-speech-sdk@1.45.0`](https://npmjs.com/package/microsoft-cognitiveservices-speech-sdk/v/1.45.0)
214+
- [`nodemon@3.1.10`](https://npmjs.com/package/nodemon/v/3.1.10)
215+
- [`nopt@8.1.0`](https://npmjs.com/package/nopt/v/8.1.0)
216+
- [`prettier@3.6.2`](https://npmjs.com/package/prettier/v/3.6.2)
217+
- [`progress@2.0.3`](https://npmjs.com/package/progress/v/2.0.3)
218+
- [`q@1.5.1`](https://npmjs.com/package/q/v/1.5.1)
219+
- [`read-pkg-up@11.0.0`](https://npmjs.com/package/read-pkg-up/v/11.0.0)
220+
- [`read-pkg@9.0.1`](https://npmjs.com/package/read-pkg/v/9.0.1)
221+
- [`request-progress@3.0.0`](https://npmjs.com/package/request-progress/v/3.0.0)
222+
- [`request@2.88.2`](https://npmjs.com/package/request/v/2.88.2)
223+
- [`selenium-webdriver@4.34.0`](https://npmjs.com/package/selenium-webdriver/v/4.34.0)
224+
- [`selfsigned@3.0.1`](https://npmjs.com/package/selfsigned/v/3.0.1)
225+
- [`serve-handler@6.1.6`](https://npmjs.com/package/serve-handler/v/6.1.6)
226+
- [`serve@14.2.4`](https://npmjs.com/package/serve/v/14.2.4)
227+
- [`tsd@0.32.0`](https://npmjs.com/package/tsd/v/0.32.0)
228+
- [`tsup@8.5.0`](https://npmjs.com/package/tsup/v/8.5.0)
229+
- [`type-fest@4.41.0`](https://npmjs.com/package/type-fest/v/4.41.0)
230+
- [`typescript-plugin-css-modules@5.2.0`](https://npmjs.com/package/typescript-plugin-css-modules/v/5.2.0)
231+
- [`typescript@5.8.3`](https://npmjs.com/package/typescript/v/5.8.3)
232+
- [`webpack-cli@6.0.1`](https://npmjs.com/package/webpack-cli/v/6.0.1)
233+
- [`webpack@5.101.0`](https://npmjs.com/package/webpack/v/5.101.0)
209234
- Fixed [#5446](https://github.com/microsoft/BotFramework-WebChat/issues/5446). Embedded `uuid` so `microsoft-cognitiveservices-speech-sdk` do not need to use dynamic loading, as this could fail in Webpack 4 environment, in PR [#5445](https://github.com/microsoft/BotFramework-WebChat/pull/5445), by [@compulim](https://github.com/compulim)
210235
- Fixed [#5476](https://github.com/microsoft/BotFramework-WebChat/issues/5476). Modernizing components through memoization and use [`valibot`](https://npmjs.com/package/valibot) for props validation, by [@compulim](https://github.com/compulim)
211236
- Ported `useSuggestedActions` to use React hooks as backend instead of Redux store, in PR [#5489](https://github.com/microsoft/BotFramework-WebChat/pull/5489), by [@compulim](https://github.com/compulim)

__tests__/hooks/useActivity.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,21 @@ test('should return list of activities', async () => {
2222
.map(({ from: { role }, speak, text, textFormat, type }) => ({ from: { role }, speak, text, textFormat, type }));
2323

2424
expect(cleanedActivities).toMatchInlineSnapshot(`
25-
Array [
26-
Object {
27-
"from": Object {
25+
[
26+
{
27+
"from": {
2828
"role": "user",
2929
},
3030
"speak": undefined,
3131
"text": "Hello, World!",
3232
"textFormat": "plain",
3333
"type": "message",
3434
},
35-
Object {
36-
"from": Object {
35+
{
36+
"from": {
3737
"role": "bot",
3838
},
39-
"speak": "Unknown command: I don't know Hello, World!. You can say \\"help\\" to learn more.",
39+
"speak": "Unknown command: I don't know Hello, World!. You can say "help" to learn more.",
4040
"text": "Unknown command: \`Hello, World!\`.
4141
4242
Type \`help\` to learn more.",

__tests__/hooks/useAdaptiveCardsHostConfig.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ test('getter should return Adaptive Cards host config set in props', async () =>
1717
const [adaptiveCardsHostConfig] = await pageObjects.runHook('useAdaptiveCardsHostConfig');
1818

1919
expect(adaptiveCardsHostConfig).toMatchInlineSnapshot(`
20-
Object {
20+
{
2121
"supportsInteractivity": false,
2222
}
2323
`);

__tests__/hooks/useAdaptiveCardsPackage.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ test('getter should return Adaptive Cards package set in props', async () => {
1717
const [adaptiveCardsPackage] = await pageObjects.runHook('useAdaptiveCardsPackage');
1818

1919
expect(adaptiveCardsPackage).toMatchInlineSnapshot(`
20-
Object {
20+
{
2121
"__DUMMY__": 0,
2222
}
2323
`);

__tests__/hooks/useAvatarForBot.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ test('getter should return image and initial of avatar for bot', async () => {
1818
const [{ image, initials }] = await pageObjects.runHook('useAvatarForBot');
1919

2020
expect({ image, initials }).toMatchInlineSnapshot(`
21-
Object {
21+
{
2222
"image": "about:blank#bot-icon",
2323
"initials": "WC",
2424
}

__tests__/hooks/useAvatarForUser.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ test('getter should return image and initial of avatar for user', async () => {
1818
const [{ image, initials }] = await pageObjects.runHook('useAvatarForUser');
1919

2020
expect({ image, initials }).toMatchInlineSnapshot(`
21-
Object {
21+
{
2222
"image": "about:blank#user-icon",
2323
"initials": "WW",
2424
}

__tests__/hooks/useByteFormatter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ test('should return bytes for "ja-JP"', async () => {
2020
]);
2121

2222
expect(actual).toMatchInlineSnapshot(`
23-
Array [
23+
[
2424
"10 バイト",
2525
"1 KB",
2626
"1 MB",

__tests__/hooks/useGrammars.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ test('getter should return grammars set in props', async () => {
1111
const [grammars] = await pageObjects.runHook('useGrammars');
1212

1313
expect(grammars).toMatchInlineSnapshot(`
14-
Array [
14+
[
1515
"Tuen Mun",
1616
"Yuen Long",
1717
]

__tests__/hooks/useRelativeTimeFormatter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ test('should return relative time for "yue"', async () => {
2525
]);
2626

2727
expect(actual).toMatchInlineSnapshot(`
28-
Array [
28+
[
2929
"啱啱",
3030
"啱啱",
3131
"啱啱",

0 commit comments

Comments
 (0)