-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
update deps #14057
base: develop
Are you sure you want to change the base?
update deps #14057
Conversation
このPRによるapi.jsonの差分 差分はこちら |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #14057 +/- ##
============================================
- Coverage 77.80% 41.49% -36.31%
============================================
Files 184 1520 +1336
Lines 25438 191931 +166493
Branches 487 3527 +3040
============================================
+ Hits 19791 79634 +59843
- Misses 5640 111727 +106087
- Partials 7 570 +563 ☔ View full report in Codecov by Sentry. |
めんどくさい :angry_ai: :angry_ai: :angry_ai: |
|
依存パッケージ側の何が変わって、どうすればいいのかはこれから確認しますが… |
0.34.6→1.0.0(と1.0.4)の時点でもうダメな模様 |
locales/index.jsの const locales = languages.reduce((a, c) => (a[c] = yaml.load(clean(fs.readFileSync(new URL(`${c}.yml`, import.meta.url), 'utf-8'))) || {}, a), {}); を const metaUrl = import.meta.url;
const locales = languages.reduce((a, c) => (a[c] = yaml.load(clean(fs.readFileSync(new URL(`${c}.yml`, metaUrl), 'utf-8'))) || {}, a), {}); こうしたらpassした…謎 |
夜まで触れないので忘れないうちにメモ ↑ (置換されてしまうと、 |
方針(いずれか)
|
localhost:3000でサーバを作ってくれてないっぽい…?ので×
Environmentを拡張してhappy-domを使うモードでtransformModeをssrにする方式↓にしたけど、別のエラーが出て× // こんなかんじのファイルを作って
import type { Environment } from 'vitest'
import { builtinEnvironments } from 'vitest/environments'
export default <Environment>{
...builtinEnvironments['happy-dom'],
name: 'happy-dom-ssr',
// 素の状態だとここがwebになってる
transformMode: 'ssr',
} // vite.config.tsの170行目あたりをこうした
test: {
environment: './vitest.env.happy-dom-ssr.ts',
deps: {
optimizer: {
web: {
include: [
// XXX: misskey-dev/browser-image-resizer has no "type": "module"
'browser-image-resizer',
],
},
},
},
includeSource: ['src/**/*.ts'],
}, |
改めてvitestのissueを見直したけど、
↑を提唱してたの、メンテナの人だった。 |
# Conflicts: # packages/backend/package.json # pnpm-lock.yaml
ひとまず、import.meta.urlをローカル変数化する形で ついでに最新のdevelopを取り込み済みです。 |
(UI Testsも落ちてるけど、メッセージを見る限りインフラ起因ぽいので一旦見なかったことにしてる) |
こんどはe2eも落ちてるなあ |
なんか |
🤯 |
とりあえず PR を書きました (https://redirect.github.com/ortexx/ip-cidr/pull/45) が、一先ずはエラー無視するか revert するかの二択だと思います |
あと Chromatic はおそらくですが |
思ってたより早くマージされましたので bump しました |
Chromatic の Infrastructure error は #14101 で直ると思います |
What
Why
Additional info (optional)
Checklist