-
Hi there 👋 I'm the creator/maintainer of [smithy4s](https://github.com/disneystreaming/smithy4s), a scala toolset around the [smithy IDL](https://smithy.io/).
Smithy4s provides a code-generator t…
-
Need to provide better type safety in:
- [x] Smithy specification
- [x] [Domain](https://github.com/lenguyenthanh/fide/blob/main/modules/domain/src/main/scala/Domain.scala)
- [ ] [Config](https:/…
-
I have a Smithy project, for which I have written a codegen script. I have then added this script to the project where the Smithy sources reside, and running the codegen works fine.
Now, if I do `ble…
-
With a standard smithy4s setup, the `smithy-build.json` file looks like this:
```scala
{
"version" : "1.0",
"imports" : [
"src/main/smithy",
"target/scala-3.3.3/src_man…
-
https://github.com/disneystreaming/smithy4s
Notably, they provide models for some of the basic AWS types e.g. regions, etc. I'll be thrilled to outsource those.
-
```scala
//> using scala "3.4.1"
//> using dep "com.disneystreaming.smithy4s::smithy4s-json:0.18.15"
//> using dep "com.disneystreaming.smithy4s::smithy4s-dynamic:0.18.15"
import smithy4s.schema.S…
-
Consider the following URI:
```
?foo=bar&foo&foo=baz
```
On http4s level, the `query.pairs` contains the whole truth: `Vector((foo,Some(bar)), (foo,None), (foo,Some(baz)))`.
However, in the…
-
See https://github.com/disneystreaming/smithy4s/blame/89e88c972174fa0a3b2853901a52a5a6a4662c6d/modules/decline/src/core/commons.scala#L31
Running this on a string that starts with a lowercase erase…
-
Introduced in [this thread](https://github.com/smithy-lang/smithy/issues/2243#issuecomment-2057388775):
> something like a "community build" (inspiration: [Scala's community build](https://virtusla…
-
**Is your feature request related to a problem? Please describe.**
Some companies begin with Smithy specifications, and then proceed to implement a server that satisfies a given Smithy specification;…