Skip to content

Commit 9c25d49

Browse files
committed
update dev utils
including esbuild, which affected bundle stats.
1 parent 47c5fe8 commit 9c25d49

File tree

3 files changed

+603
-512
lines changed

3 files changed

+603
-512
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -222,9 +222,9 @@ Since [Hermes doesn't support the `Intl.Segmenter` API](https://github.com/faceb
222222
|------------------------------|----------|------|----------:|-----------:|----------------:|--------------:|----------------:|
223223
| `unicode-segmenter/grapheme` | 16.0.0 | ✔️ | 15,730 | 12,199 | 5,113 | 3,787 | 4,807 |
224224
| `graphemer` | 15.0.0 | ✖️ ️| 410,435 | 95,104 | 15,752 | 10,660 | 15,911 |
225-
| `grapheme-splitter` | 10.0.0 | ✖️ | 122,252 | 23,680 | 7,852 | 4,841 | 6,750 |
226-
| `@formatjs/intl-segmenter`* | 15.0.0 | ✖️ | 603,285 | 369,560 | 72,218 | 49,416 | 67,975 |
227-
| `unicode-segmentation`* | 16.0.0 | ✔️ | 56,529 | 52,443 | 24,110 | 17,343 | 24,377 |
225+
| `grapheme-splitter` | 10.0.0 | ✖️ | 122,254 | 23,682 | 7,852 | 4,802 | 6,753 |
226+
| `@formatjs/intl-segmenter`* | 15.0.0 | ✖️ | 603,301 | 369,576 | 72,225 | 49,483 | 67,964 |
227+
| `unicode-segmentation`* | 16.0.0 | ✔️ | 56,529 | 52,439 | 24,108 | 17,343 | 24,375 |
228228
| `Intl.Segmenter`* | - | - | 0 | 0 | 0 | 0 | 0 |
229229

230230
* `@formatjs/intl-segmenter` handles grapheme, word, and sentence, but it's not tree-shakable.
@@ -236,9 +236,9 @@ Since [Hermes doesn't support the `Intl.Segmenter` API](https://github.com/faceb
236236

237237
| Name | Bytecode size | Bytecode size (gzip)* |
238238
|------------------------------|--------------:|----------------------:|
239-
| `unicode-segmenter/grapheme` | 21,435 | 11,351 |
240-
| `graphemer` | 133,978 | 31,713 |
241-
| `grapheme-splitter` | 63,835 | 19,137 |
239+
| `unicode-segmenter/grapheme` | 21,542 | 11,392 |
240+
| `graphemer` | 134,089 | 31,766 |
241+
| `grapheme-splitter` | 63,946 | 19,162 |
242242

243243
* It would be compressed when included as an app asset.
244244

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -117,34 +117,34 @@
117117
"process": false
118118
},
119119
"devDependencies": {
120-
"@babel/core": "^7.27.1",
120+
"@babel/core": "^7.28.4",
121121
"@babel/plugin-transform-modules-commonjs": "^7.27.1",
122-
"@changesets/cli": "^2.29.4",
122+
"@changesets/cli": "^2.29.6",
123123
"@codspeed/tinybench-plugin": "^4.0.1",
124124
"@formatjs/intl-segmenter": "11.7.10",
125125
"@mitata/counters": "^0.0.8",
126-
"@react-native/metro-babel-transformer": "^0.79.2",
126+
"@react-native/metro-babel-transformer": "^0.81.1",
127127
"@types/babel__core": "^7.20.5",
128-
"@types/node": "^22.15.19",
128+
"@types/node": "^24.3.1",
129129
"@types/xregexp": "^4.4.0",
130130
"emoji-regex": "10.4.0",
131131
"emojibase-regex": "16.0.0",
132-
"esbuild": "^0.25.4",
133-
"fast-check": "^4.1.1",
132+
"esbuild": "^0.25.9",
133+
"fast-check": "^4.3.0",
134134
"grapheme-splitter": "1.0.4",
135135
"graphemer": "1.4.0",
136-
"metro": "^0.82.3",
136+
"metro": "^0.83.1",
137137
"mitata": "^1.0.34",
138138
"os-browserify": "^0.3.0",
139-
"pretty-bytes": "^7.0.0",
139+
"pretty-bytes": "^7.0.1",
140140
"rimraf": "^6.0.1",
141141
"tinybench": "^2.9.0",
142-
"typescript": "^5.8.3",
142+
"typescript": "^5.9.2",
143143
"unicode-segmentation-wasm": "github:cometkim/unicode-segmentation-wasm#230eb74d320ea2f31f95b74ddb2567186d496587",
144-
"vite": "^6.3.5",
144+
"vite": "^7.1.5",
145145
"vite-plugin-externals": "^0.6.2",
146146
"xregexp": "5.1.2",
147-
"zx": "^8.5.4"
147+
"zx": "^8.8.1"
148148
},
149149
"packageManager": "[email protected]"
150150
}

0 commit comments

Comments
 (0)