| 1 | "effect/Encoding": |
| 2 | replacement: "none" |
| 3 | note: "Import each format or the shared error API from its direct subpath." |
| 4 | "effect/Encoding#DecodeException": |
| 5 | replacement: "effect/encoding/EncodingError#EncodingError" |
| 6 | note: "Use the unified error class with kind Decode." |
| 7 | "effect/Encoding#DecodeExceptionTypeId": |
| 8 | replacement: "effect/encoding/EncodingError#EncodingErrorTypeId" |
| 9 | note: "Decode and encode failures now share one marker." |
| 10 | "effect/Encoding#decodeUriComponent": |
| 11 | replacement: "Result.try" |
| 12 | note: "Wrap decodeURIComponent in Result.try and map failure to EncodingError, or decode Schema.StringFromUriComponent." |
| 13 | "effect/Encoding#EncodeException": |
| 14 | replacement: "effect/encoding/EncodingError#EncodingError" |
| 15 | note: "Use the unified error class with kind Encode." |
| 16 | "effect/Encoding#EncodeExceptionTypeId": |
| 17 | replacement: "effect/encoding/EncodingError#EncodingErrorTypeId" |
| 18 | note: "Decode and encode failures now share one marker." |
| 19 | "effect/Encoding#encodeUriComponent": |
| 20 | replacement: "Result.try" |
| 21 | note: "Wrap encodeURIComponent in Result.try and map failure to EncodingError, or encode Schema.StringFromUriComponent." |
| 22 | "effect/Encoding#isDecodeException": |
| 23 | replacement: "effect/encoding/EncodingError#isEncodingError" |
| 24 | note: "Use the unified guard and test kind === Decode when decode-only narrowing is required." |
| 25 | "effect/Encoding#isEncodeException": |
| 26 | replacement: "effect/encoding/EncodingError#isEncodingError" |
| 27 | note: "Use the unified guard and test kind === Encode when encode-only narrowing is required." |
| 28 | "effect/Encoding#encodeBase64": |
| 29 | replacement: "effect/encoding/Base64#encode" |
| 30 | note: "Import the Base64 helpers from their direct subpath." |
| 31 | "effect/Encoding#decodeBase64": |
| 32 | replacement: "effect/encoding/Base64#decode" |
| 33 | note: "Import the Base64 helpers from their direct subpath." |
| 34 | "effect/Encoding#decodeBase64String": |
| 35 | replacement: "effect/encoding/Base64#decodeString" |
| 36 | note: "Import the Base64 helpers from their direct subpath." |
| 37 | "effect/Encoding#encodeBase64Url": |
| 38 | replacement: "effect/encoding/Base64Url#encode" |
| 39 | note: "Import the Base64Url helpers from their direct subpath." |
| 40 | "effect/Encoding#decodeBase64Url": |
| 41 | replacement: "effect/encoding/Base64Url#decode" |
| 42 | note: "Import the Base64Url helpers from their direct subpath." |
| 43 | "effect/Encoding#decodeBase64UrlString": |
| 44 | replacement: "effect/encoding/Base64Url#decodeString" |
| 45 | note: "Import the Base64Url helpers from their direct subpath." |
| 46 | "effect/Encoding#encodeHex": |
| 47 | replacement: "effect/encoding/Hex#encode" |
| 48 | note: "Import the Hex helpers from their direct subpath." |
| 49 | "effect/Encoding#decodeHex": |
| 50 | replacement: "effect/encoding/Hex#decode" |
| 51 | note: "Import the Hex helpers from their direct subpath." |
| 52 | "effect/Encoding#decodeHexString": |
| 53 | replacement: "effect/encoding/Hex#decodeString" |
| 54 | note: "Import the Hex helpers from their direct subpath." |
| 55 | "effect/Encoding#randomHex": |
| 56 | replacement: "effect/encoding/Hex#random" |
| 57 | note: "randomHex was renamed to random in the Hex module." |