Skip to main content
تشغيل أي مهارة في Manus
بنقرة واحدة

typescript-error-handling

النجوم٢
التفرعات٠
آخر تحديث٤ يوليو ٢٠٢٦ في ١٠:٥٨

このモノレポ(target ESNext / 最新 Node + モダンブラウザ)での失敗の扱い方。 既定は「例外を throw せず自作 `Result<T, E>` を返す」で、TypeScript / TSX で失敗 しうる関数を書くとき——`Result` / `ok` / `err` の使い方、`if (!res.ok)` での narrowing、`E`(失敗理由)に何を入れるか、throw してよい境界の判断をするときに使う。 加えて、例外を扱う場面——独自の Error クラス(`class XxxError extends Error`)を 定義・追加するとき、エラーを投げ直す/エラー連鎖(cause)を書くとき、`this.name` / `Error.captureStackTrace` / `Object.setPrototypeOf` / `toJSON` の扱いを判断するとき、 既存の例外・エラー処理まわりをレビュー・リファクタするときにも使う。Result type, ok/err, extends Error, captureStackTrace, error cause, custom error class といった 話題が出たら参照する。

التثبيت

التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.

SKILL.md
readonly