Skip to content

effect-app/libs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5,641 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Practical use of Effect-TS

This is an opinionated library for full-stack Effect-TS. (See repositories for more info and discord link, articles, youtube videos, etc).

WIP docs

See https://github.com/effect-ts-app/boilerplate for a sample app use.

Update Effect Subtree

repos/effect is a git subtree of https://github.com/Effect-TS/effect-smol.git.

Recommended (uses the currently pinned effect / @effect/* version from package.json):

pnpm subtree:effect

Or directly via the CLI:

effa sync-effect

One-time remote setup (handled automatically by the command, or manually):

git remote add effect-smol https://github.com/Effect-TS/effect-smol.git

Manual update to a specific ref:

git fetch effect-smol --tags
git subtree pull --prefix=repos/effect effect-smol <ref> --squash

Example:

git subtree pull --prefix=repos/effect effect-smol @effect/ai-anthropic@4.0.0-beta.47 --squash

Deployment

Uses Changesets

  1. make changes
  2. generate and include changeset pnpm changeset
  3. wait for build which creates a PR
  4. inspect the PR, merge when alright
  5. await new build and new package deployments

Thanks

  • All contributors
  • Michael Arnaldi, Max Brown and the Effect-TS contributors for Effect
    • ZIO Contributors for the excellent ZIO
  • Anyone else we're forgetting..

How to view OmegaForm docs

On Mac:

  1. Shift + Command + P
  2. Select Run Task
  3. Select Run Storybook OmegaForm
  4. Will automatically open browser to http://localhost:6006/ Enjoy!

On Windows:

  1. Select "Run Task"
cd packages/vue-components
  1. run storybook
pnpm storybook
  1. Will automatically open browser to http://localhost:6006/ Enjoy!

About

The core libraries to build apps with Effect

Resources

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors