Sam Sussman

Results 112 comments of Sam Sussman

Ran into this issue too. The root cause is that Pulumi sees the symbol as a normal, "complex" object, grabs its prototype, and creates the symbol using said prototype rather...

Either solution sounds fine to me. As long as there is an escape hatch for this use case. Ideally any of the dep types would have a way to provide...

We tried to use overrides **https://projen.io/escape-hatches.html**, but found that overrides cannot update fields that are managed by `projen`. ```ts // does nothing packageJson.addOverride("peerDependencies", { "somePeer": "*" } }); // works...

just wasted a few hours on this after my WSL disk filled and nothing would run... will know in the future the issue is yarn... 156G of cache for me.

Workaround: Pinning the version https://github.com/functionless/eventual/pull/379/commits/41a32f6710f6760ca5c4b9625d149fa722ea086f

I was able to use 8 with lockfile v6 in actions. ```yaml - uses: pnpm/[email protected] with: version: 8 ``` on GHA ```yaml Run pnpm/[email protected] with: version: 8 dest: ~/setup-pnpm run_install:...

The pattern with `Promise.All` to represent map which contains async statements was a mistake, the same goes for AppSync, however, we do need a way to represent a `[].map` which...

They can check if the string is a valid timestamp and compare (`>`, `

A few more ideas thrown out by @sam-goodwin and @mathisobadia. ### Using JS Labels ```ts if(!auth) { AuthorizeUser: .... } ``` Where we'd use the nearest label to decide the...

### Using a Wrapper At least one state generated by the body would have the given state name. ```ts $SFN.withName("myName", () => { .... }); ```