updated skills

This commit is contained in:
2026-06-09 21:06:27 +01:00
parent db1ce43ee1
commit 427a5bd919
1283 changed files with 24684 additions and 2313 deletions

View File

@@ -144,4 +144,3 @@ try {
## License
MIT

View File

@@ -81,4 +81,3 @@ the design proposal
for the per-package change record and
the design document for the
cross-cutting sibling-shape architecture.

View File

@@ -76,4 +76,3 @@ const rates = await registry
`CoinGeckoProvider` class + `CoinGeckoConfig` type.
- [`src/coin-ids/coin-ids.md`](./src/coin-ids/coin-ids.md) — `COIN_IDS`
curated map + `getCoinGeckoId(symbol)` lookup.

View File

@@ -88,4 +88,3 @@ const converter = new CurrencyConverter({
2026-05-17 slim refactor of `@suaveplan/currency-providers`. See
the design proposal for
the change record.

View File

@@ -72,4 +72,3 @@ Every failure path raises `CurrencyProviderError` from the slim core:
Dispatch on `error.code`, not the message string. The instance also
carries `providerName: "cryptocompare"`, optional `status` (for HTTP_ERROR),
and optional `upstreamMessage` (for UPSTREAM_ERROR).

View File

@@ -63,4 +63,3 @@ const converter = new CurrencyConverter({ provider: registry.get("ecb") });
- [`src/ecb/ecb.md`](./src/ecb/ecb.md) — `EcbProvider` class, configuration,
error matrix, advanced examples.

View File

@@ -86,4 +86,3 @@ CryptoCompare, Kraken, Virtual) ship as separate
2026-05-17 against the slimmed core. See
the design proposal
for the proposal, design, and parity checklist.

View File

@@ -84,4 +84,3 @@ const provider = registry.get("kraken");
the design document. See
the design proposal for
the migration parity table and source mapping.

View File

@@ -64,4 +64,3 @@ Every failure mode raises `CurrencyProviderError` from
Universal — runs in Node 18+, Bun, browsers, and Web Workers without any
runtime polyfill.

View File

@@ -89,4 +89,3 @@ the design proposal
for the migration record. The cross-cutting architecture for the
`@suaveplan/currency-provider-*` family is documented in
the design document.

View File

@@ -123,4 +123,3 @@ provider classes moved out to sibling packages; the registry / factory /
HTTP helper landed here. See
the design proposal for the
refactor record and migration notes.

View File

@@ -102,4 +102,3 @@ errors, Zod boundary, `AbortSignal` support, and enriched
`ConversionResult`. See
the design proposal for the migration
record and the deferred-feature list.

View File

@@ -117,4 +117,3 @@ try {
## License
MIT — © Suaveplan Team

View File

@@ -91,4 +91,3 @@ const intent = await engine.createIntent({
## License
MIT

View File

@@ -69,4 +69,3 @@ Part of the `@suaveplan/payment-provider-*` family. See
shared foundation (`ProviderRegistry`, `httpRequest`,
`composeAbortSignal`, `PaymentProviderError`, the `PAYMENT_PROVIDER_*`
code registry, and the shared config shapes).

View File

@@ -104,4 +104,3 @@ single `*Provider` class, register cleanly into `ProviderRegistry`.
## License
MIT

View File

@@ -101,4 +101,3 @@ const intent = await engine.createIntent({
## License
MIT

View File

@@ -108,4 +108,3 @@ const stripe = registry.get("stripe"); // typed as PaymentProvider
## License
MIT

View File

@@ -210,4 +210,3 @@ function mapToPaymentIntent(_raw: unknown): PaymentIntent {
## License
MIT

View File

@@ -186,4 +186,3 @@ console.log(receiptGen.toPlainText(receipt), payload.type);
## License
MIT