├── .changeset ├── README.md └── config.json ├── .devcontainer ├── Dockerfile ├── devcontainer.json ├── humanlog.sh └── usepnpm.sh ├── .envrc ├── .github ├── FUNDING.yml └── workflows │ ├── ci.yml │ ├── publish-wiki.yml │ └── release.yaml ├── .gitignore ├── .ncurc.json ├── .npmrc ├── .nvmrc ├── .vscode ├── extensions.json ├── launch.json ├── model.code-snippets ├── service.code-snippets ├── settings.json └── tasks.json ├── README.md ├── flake.lock ├── flake.nix ├── old.patch ├── package.json ├── packages ├── cli │ ├── .gitignore │ ├── .madgerc │ ├── .npmignore │ ├── CHANGELOG.md │ ├── bin.js │ ├── eslint.config.mjs │ ├── package.json │ ├── src │ │ ├── extract.ts │ │ ├── gist.ts │ │ ├── index.ts │ │ ├── os-command.ts │ │ └── shared.ts │ ├── test.gists.yaml │ ├── tsconfig.json │ └── vitest.config.ts ├── effect-app │ ├── .madgerc │ ├── .npmignore │ ├── CHANGELOG.md │ ├── eslint.config.mjs │ ├── package.json │ ├── src │ │ ├── Array.ts │ │ ├── Chunk.ts │ │ ├── Config │ │ │ ├── SecretURL.ts │ │ │ └── internal │ │ │ │ └── configSecretURL.ts │ │ ├── Context.ts │ │ ├── Effect.ts │ │ ├── Function.ts │ │ ├── Inputify.type.ts │ │ ├── Layer.ts │ │ ├── NonEmptySet.ts │ │ ├── Operations.ts │ │ ├── Option.ts │ │ ├── Pure.ts │ │ ├── Schema.ts │ │ ├── Schema │ │ │ ├── Class.ts │ │ │ ├── FastCheck.ts │ │ │ ├── Methods.ts │ │ │ ├── brand.ts │ │ │ ├── email.ts │ │ │ ├── ext.ts │ │ │ ├── moreStrings.ts │ │ │ ├── numbers.ts │ │ │ ├── phoneNumber.ts │ │ │ ├── schema.ts │ │ │ └── strings.ts │ │ ├── Set.ts │ │ ├── Struct.ts │ │ ├── Tag.ts │ │ ├── TypeTest.ts │ │ ├── Types.ts │ │ ├── Unify.ts │ │ ├── Widen.type.ts │ │ ├── _ext │ │ │ ├── Array.ts │ │ │ ├── date.ts │ │ │ ├── misc.ts │ │ │ └── ord.ext.ts │ │ ├── builtin.ts │ │ ├── client.ts │ │ ├── client │ │ │ ├── apiClientFactory.ts │ │ │ ├── clientFor.ts │ │ │ ├── errors.ts │ │ │ └── makeClient.ts │ │ ├── faker.ts │ │ ├── http.ts │ │ ├── http │ │ │ ├── Request.ts │ │ │ └── internal │ │ │ │ └── lib.ts │ │ ├── ids.ts │ │ ├── index.ts │ │ ├── logger.ts │ │ ├── middleware.ts │ │ ├── rpc.ts │ │ ├── rpc │ │ │ ├── MiddlewareMaker.ts │ │ │ ├── README.md │ │ │ ├── RpcContextMap.ts │ │ │ └── RpcMiddleware.ts │ │ ├── transform.ts │ │ ├── utils.ts │ │ ├── utils │ │ │ ├── effectify.ts │ │ │ ├── extend.ts │ │ │ ├── gen.ts │ │ │ ├── logLevel.ts │ │ │ └── logger.ts │ │ ├── validation.ts │ │ └── validation │ │ │ └── validators.ts │ ├── test │ │ ├── rpc.test.ts │ │ ├── schema.test.ts │ │ └── utils.test.ts │ ├── tsconfig.base.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ ├── tsconfig.test.json │ └── vitest.config.ts ├── eslint-codegen-model │ ├── .gitignore │ ├── CHANGELOG.md │ ├── dist │ │ ├── index.d.ts │ │ ├── index.d.ts.map │ │ ├── index.js │ │ └── presets │ │ │ ├── barrel.d.ts │ │ │ ├── barrel.d.ts.map │ │ │ ├── barrel.js │ │ │ ├── index.d.ts │ │ │ ├── index.d.ts.map │ │ │ ├── index.js │ │ │ ├── meta.d.ts │ │ │ ├── meta.d.ts.map │ │ │ ├── meta.js │ │ │ ├── model.d.ts │ │ │ ├── model.d.ts.map │ │ │ └── model.js │ ├── eslint.config.mjs │ ├── index.js │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── presets │ │ │ ├── barrel.ts │ │ │ ├── index.ts │ │ │ ├── meta.ts │ │ │ └── model.ts │ └── tsconfig.json ├── eslint-shared-config │ ├── CHANGELOG.md │ ├── package.json │ ├── patches │ │ └── @ben_12+eslint-plugin-dprint+1.9.0.patch │ └── src │ │ ├── dprint.json │ │ ├── eslint.base.config.mjs │ │ └── eslint.vue.config.mjs ├── infra │ ├── .madgerc │ ├── .npmignore │ ├── CHANGELOG.md │ ├── eslint.config.mjs │ ├── examples │ │ └── query.ts │ ├── package.json │ ├── src │ │ ├── CUPS.ts │ │ ├── Emailer.ts │ │ ├── Emailer │ │ │ ├── Sendgrid.ts │ │ │ ├── fake.ts │ │ │ └── service.ts │ │ ├── MainFiberSet.ts │ │ ├── Model.ts │ │ ├── Model │ │ │ ├── Repository.ts │ │ │ ├── Repository │ │ │ │ ├── ext.ts │ │ │ │ ├── internal │ │ │ │ │ └── internal.ts │ │ │ │ ├── legacy.ts │ │ │ │ ├── makeRepo.ts │ │ │ │ └── service.ts │ │ │ ├── dsl.ts │ │ │ ├── filter │ │ │ │ ├── filterApi.ts │ │ │ │ ├── types.ts │ │ │ │ └── types │ │ │ │ │ ├── errors.ts │ │ │ │ │ ├── fields.ts │ │ │ │ │ ├── path │ │ │ │ │ ├── common.ts │ │ │ │ │ ├── eager.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── utils.ts │ │ │ │ │ └── validator.ts │ │ │ ├── query.ts │ │ │ └── query │ │ │ │ ├── dsl.ts │ │ │ │ └── new-kid-interpreter.ts │ │ ├── Operations.ts │ │ ├── OperationsRepo.ts │ │ ├── QueueMaker │ │ │ ├── SQLQueue.ts │ │ │ ├── errors.ts │ │ │ ├── memQueue.ts │ │ │ ├── sbqueue.ts │ │ │ └── service.ts │ │ ├── RequestContext.ts │ │ ├── RequestFiberSet.ts │ │ ├── Store.ts │ │ ├── Store │ │ │ ├── ContextMapContainer.ts │ │ │ ├── Cosmos.ts │ │ │ ├── Cosmos │ │ │ │ └── query.ts │ │ │ ├── Disk.ts │ │ │ ├── Memory.ts │ │ │ ├── codeFilter.ts │ │ │ ├── index.test.ts.bak │ │ │ ├── index.ts │ │ │ ├── service.ts │ │ │ └── utils.ts │ │ ├── adapters │ │ │ ├── SQL.ts │ │ │ ├── SQL │ │ │ │ └── Model.ts │ │ │ ├── ServiceBus.ts │ │ │ ├── cosmos-client.ts │ │ │ ├── index.ts │ │ │ ├── logger.ts │ │ │ ├── memQueue.ts │ │ │ ├── mongo-client.ts │ │ │ └── redis-client.ts │ │ ├── api │ │ │ ├── ContextProvider.ts │ │ │ ├── codec.ts │ │ │ ├── internal │ │ │ │ ├── RequestContextMiddleware.ts │ │ │ │ ├── auth.ts │ │ │ │ ├── events.ts │ │ │ │ ├── health.ts │ │ │ │ └── middlewares.ts │ │ │ ├── layerUtils.ts │ │ │ ├── middlewares.ts │ │ │ ├── reportError.ts │ │ │ ├── routing.ts │ │ │ ├── routing │ │ │ │ ├── middleware.ts │ │ │ │ ├── middleware │ │ │ │ │ ├── RouterMiddleware.ts │ │ │ │ │ └── middleware.ts │ │ │ │ ├── schema │ │ │ │ │ └── jwt.ts │ │ │ │ ├── tsort.ts │ │ │ │ └── utils.ts │ │ │ ├── setupRequest.ts │ │ │ └── util.ts │ │ ├── arbs.ts │ │ ├── errorReporter.ts │ │ ├── errors.ts │ │ ├── fileUtil.ts │ │ ├── index.ts │ │ ├── logger.ts │ │ ├── logger │ │ │ ├── jsonLogger.ts │ │ │ ├── logFmtLogger.ts │ │ │ └── shared.ts │ │ ├── rateLimit.ts │ │ ├── test.ts │ │ └── vitest.ts │ ├── test │ │ ├── contextProvider.test.ts │ │ ├── controller.test.ts │ │ ├── fixtures.ts │ │ ├── layerUtils.test.ts │ │ ├── query.test.ts │ │ ├── rawQuery.test.ts │ │ ├── requires.test.ts │ │ └── rpc-multi-middleware.test.ts │ ├── tsconfig.examples.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ ├── tsconfig.test.json │ ├── types │ │ └── modules.d.ts │ └── vitest.config.ts ├── vue-components │ ├── .prettierrc │ ├── .storybook │ │ ├── main.ts │ │ └── preview.ts │ ├── .vscode │ │ └── extensions.json │ ├── CHANGELOG.md │ ├── README.md │ ├── __tests__ │ │ ├── OmegaForm.test.ts │ │ ├── OmegaForm │ │ │ ├── Defaults.test.ts │ │ │ ├── EmptyStringValidation.test.ts │ │ │ ├── IntersectionError.test.ts │ │ │ ├── NullableFieldInitialization.test.ts │ │ │ ├── OmegaAutoGen.test.ts │ │ │ ├── TaggedUnionRequired.test.ts │ │ │ ├── WithDefaultConstructorPersistency.test.ts │ │ │ └── createUseFormWithCustomInput.test.ts │ │ ├── OmegaFormTest.vue │ │ ├── OmegaIntlProvider.vue │ │ ├── test-array-meta.test.ts │ │ ├── test-nullor-duplicate.test.ts │ │ ├── test-union-meta.test.ts │ │ └── tsconfig.json │ ├── env.d.ts │ ├── eslint.config.mjs │ ├── package.json │ ├── src │ │ ├── assets │ │ │ └── .keep │ │ ├── components │ │ │ ├── CommandButton.vue │ │ │ ├── Dialog.vue │ │ │ ├── OmegaForm │ │ │ │ ├── InputProps.ts │ │ │ │ ├── OmegaArray.vue │ │ │ │ ├── OmegaAutoGen.vue │ │ │ │ ├── OmegaErrorsInternal.vue │ │ │ │ ├── OmegaFormInput.vue │ │ │ │ ├── OmegaFormStuff.ts │ │ │ │ ├── OmegaInput.vue │ │ │ │ ├── OmegaInputVuetify.vue │ │ │ │ ├── OmegaInternalInput.vue │ │ │ │ ├── OmegaTaggedUnion.vue │ │ │ │ ├── OmegaTaggedUnionInternal.vue │ │ │ │ ├── OmegaWrapper.vue │ │ │ │ ├── blockDialog.ts │ │ │ │ ├── createUseFormWithCustomInput.ts │ │ │ │ ├── getOmegaStore.ts │ │ │ │ ├── index.ts │ │ │ │ ├── onMountedWithCleanup.ts │ │ │ │ ├── useOmegaForm.ts │ │ │ │ └── useRegisterField.ts │ │ │ ├── index.ts │ │ │ └── style.css │ │ ├── constants │ │ │ └── index.ts │ │ ├── index.ts │ │ └── utils │ │ │ └── index.ts │ ├── stories │ │ ├── Commands.stories.ts │ │ ├── Commands │ │ │ ├── One.vue │ │ │ ├── components.ts │ │ │ ├── helpers.ts │ │ │ └── useEffectRouter.ts │ │ ├── Dialog.stories.ts │ │ ├── Dialog │ │ │ ├── AsyncBlocking.vue │ │ │ ├── AsyncBlockingContent.vue │ │ │ ├── SimpleBlocking.vue │ │ │ ├── SimpleBlockingContent.vue │ │ │ ├── UploadBlocking.vue │ │ │ └── UploadBlockingContent.vue │ │ ├── OmegaForm.stories.ts │ │ ├── OmegaForm │ │ │ ├── Array.vue │ │ │ ├── AutoGeneration.vue │ │ │ ├── Booleans.vue │ │ │ ├── Clearable.vue │ │ │ ├── ComplexForm.vue │ │ │ ├── CustomInput.vue │ │ │ ├── CustomInputClassName.vue │ │ │ ├── CustomLabelSlot.vue │ │ │ ├── Date.vue │ │ │ ├── Defaults.vue │ │ │ ├── DialogBlockingExamples.vue │ │ │ ├── EmailForm.vue │ │ │ ├── FormTaggedUnion.vue │ │ │ ├── IntersectionExample.vue │ │ │ ├── Meta.vue │ │ │ ├── Null.vue │ │ │ ├── PersistencyForm.vue │ │ │ ├── ProgrammaticallyHandleSubmitCheckErrors.vue │ │ │ ├── RootLevelTaggedUnion.vue │ │ │ ├── SetErrorOnSubmit.vue │ │ │ ├── SimpleForm.vue │ │ │ ├── SimpleFormVuetifyDefault.vue │ │ │ ├── SumExample.vue │ │ │ ├── Tanstack.vue │ │ │ ├── Union.vue │ │ │ ├── UsingOmegaForm.vue │ │ │ ├── WindowExitPrevention.vue │ │ │ ├── WithDefaultConstructor.vue │ │ │ ├── createUseFormWIthCustomInput.vue │ │ │ └── form.Input.vue │ │ ├── README.md │ │ └── tsconfig.json │ ├── tsconfig.json │ ├── vite.config.mts │ └── vitest.config.mts └── vue │ ├── .madgerc │ ├── .npmignore │ ├── .prettierignore │ ├── CHANGELOG.md │ ├── eslint.config.mjs │ ├── package.json │ ├── src │ ├── errorReporter.ts │ ├── experimental │ │ ├── commander.ts │ │ ├── confirm.ts │ │ ├── intl.ts │ │ ├── makeUseCommand.ts │ │ ├── toast.ts │ │ └── withToast.ts │ ├── form.ts │ ├── index.ts │ ├── lib.ts │ ├── makeClient.ts │ ├── makeContext.ts │ ├── makeIntl.ts │ ├── mutate.ts │ ├── query.ts │ ├── routeParams.ts │ └── runtime.ts │ ├── test │ ├── Mutation.test.ts │ ├── form.test.ts │ ├── makeClient.test.ts │ └── stubs.ts │ ├── tsconfig.json │ ├── tsconfig.src.json │ ├── tsconfig.test.json │ └── vitest.config.ts ├── patches ├── .gitkeep ├── @tanstack__query-core.patch ├── effect.patch ├── eslint-plugin-codegen@0.17.0.patch ├── ts-plugin-sort-import-suggestions.patch └── typescript.patch ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── scripts ├── clean-dist.sh ├── convert_patch.js ├── extract.sh ├── mergeTsConfig.mjs └── sort.js ├── tsconfig.all.json ├── tsconfig.base.json ├── tsconfig.lib.json ├── tsconfig.plugins.json ├── vite.config.base.ts ├── vitest.config.ts ├── vitest.setup.ts └── wiki ├── Home.md ├── ResourceClients.md ├── bag-of-tricks.md └── effect‐app‐cli.md /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/humanlog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.devcontainer/humanlog.sh -------------------------------------------------------------------------------- /.devcontainer/usepnpm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.devcontainer/usepnpm.sh -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use flake -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [patroza] 4 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish-wiki.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.github/workflows/publish-wiki.yml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.gitignore -------------------------------------------------------------------------------- /.ncurc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.ncurc.json -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | # @effect-app:registry=https://npm.pkg.github.com 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v22.11 2 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/model.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.vscode/model.code-snippets -------------------------------------------------------------------------------- /.vscode/service.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.vscode/service.code-snippets -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/README.md -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/flake.nix -------------------------------------------------------------------------------- /old.patch: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/package.json -------------------------------------------------------------------------------- /packages/cli/.gitignore: -------------------------------------------------------------------------------- 1 | test/ 2 | -------------------------------------------------------------------------------- /packages/cli/.madgerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/cli/.madgerc -------------------------------------------------------------------------------- /packages/cli/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/cli/.npmignore -------------------------------------------------------------------------------- /packages/cli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/cli/CHANGELOG.md -------------------------------------------------------------------------------- /packages/cli/bin.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | import "@effect-app/cli" 3 | -------------------------------------------------------------------------------- /packages/cli/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/cli/eslint.config.mjs -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/cli/src/extract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/cli/src/extract.ts -------------------------------------------------------------------------------- /packages/cli/src/gist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/cli/src/gist.ts -------------------------------------------------------------------------------- /packages/cli/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/cli/src/index.ts -------------------------------------------------------------------------------- /packages/cli/src/os-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/cli/src/os-command.ts -------------------------------------------------------------------------------- /packages/cli/src/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/cli/src/shared.ts -------------------------------------------------------------------------------- /packages/cli/test.gists.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/cli/test.gists.yaml -------------------------------------------------------------------------------- /packages/cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/cli/tsconfig.json -------------------------------------------------------------------------------- /packages/cli/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/cli/vitest.config.ts -------------------------------------------------------------------------------- /packages/effect-app/.madgerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/.madgerc -------------------------------------------------------------------------------- /packages/effect-app/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/.npmignore -------------------------------------------------------------------------------- /packages/effect-app/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/CHANGELOG.md -------------------------------------------------------------------------------- /packages/effect-app/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/eslint.config.mjs -------------------------------------------------------------------------------- /packages/effect-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/package.json -------------------------------------------------------------------------------- /packages/effect-app/src/Array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Array.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Chunk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Chunk.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Config/SecretURL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Config/SecretURL.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Config/internal/configSecretURL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Config/internal/configSecretURL.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Context.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Effect.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Function.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Inputify.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Inputify.type.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Layer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Layer.ts -------------------------------------------------------------------------------- /packages/effect-app/src/NonEmptySet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/NonEmptySet.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Operations.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Option.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Pure.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Schema.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Schema/Class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Schema/Class.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Schema/FastCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Schema/FastCheck.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Schema/Methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Schema/Methods.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Schema/brand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Schema/brand.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Schema/email.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Schema/email.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Schema/ext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Schema/ext.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Schema/moreStrings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Schema/moreStrings.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Schema/numbers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Schema/numbers.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Schema/phoneNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Schema/phoneNumber.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Schema/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Schema/schema.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Schema/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Schema/strings.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Set.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Struct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Struct.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Tag.ts -------------------------------------------------------------------------------- /packages/effect-app/src/TypeTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/TypeTest.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Types.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Unify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Unify.ts -------------------------------------------------------------------------------- /packages/effect-app/src/Widen.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/Widen.type.ts -------------------------------------------------------------------------------- /packages/effect-app/src/_ext/Array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/_ext/Array.ts -------------------------------------------------------------------------------- /packages/effect-app/src/_ext/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/_ext/date.ts -------------------------------------------------------------------------------- /packages/effect-app/src/_ext/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/_ext/misc.ts -------------------------------------------------------------------------------- /packages/effect-app/src/_ext/ord.ext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/_ext/ord.ext.ts -------------------------------------------------------------------------------- /packages/effect-app/src/builtin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/builtin.ts -------------------------------------------------------------------------------- /packages/effect-app/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/client.ts -------------------------------------------------------------------------------- /packages/effect-app/src/client/apiClientFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/client/apiClientFactory.ts -------------------------------------------------------------------------------- /packages/effect-app/src/client/clientFor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/client/clientFor.ts -------------------------------------------------------------------------------- /packages/effect-app/src/client/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/client/errors.ts -------------------------------------------------------------------------------- /packages/effect-app/src/client/makeClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/client/makeClient.ts -------------------------------------------------------------------------------- /packages/effect-app/src/faker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/faker.ts -------------------------------------------------------------------------------- /packages/effect-app/src/http.ts: -------------------------------------------------------------------------------- 1 | export * from "./http/internal/lib.js" 2 | -------------------------------------------------------------------------------- /packages/effect-app/src/http/Request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/http/Request.ts -------------------------------------------------------------------------------- /packages/effect-app/src/http/internal/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/http/internal/lib.ts -------------------------------------------------------------------------------- /packages/effect-app/src/ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/ids.ts -------------------------------------------------------------------------------- /packages/effect-app/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/index.ts -------------------------------------------------------------------------------- /packages/effect-app/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/logger.ts -------------------------------------------------------------------------------- /packages/effect-app/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/middleware.ts -------------------------------------------------------------------------------- /packages/effect-app/src/rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/rpc.ts -------------------------------------------------------------------------------- /packages/effect-app/src/rpc/MiddlewareMaker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/rpc/MiddlewareMaker.ts -------------------------------------------------------------------------------- /packages/effect-app/src/rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/rpc/README.md -------------------------------------------------------------------------------- /packages/effect-app/src/rpc/RpcContextMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/rpc/RpcContextMap.ts -------------------------------------------------------------------------------- /packages/effect-app/src/rpc/RpcMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/rpc/RpcMiddleware.ts -------------------------------------------------------------------------------- /packages/effect-app/src/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/transform.ts -------------------------------------------------------------------------------- /packages/effect-app/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/utils.ts -------------------------------------------------------------------------------- /packages/effect-app/src/utils/effectify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/utils/effectify.ts -------------------------------------------------------------------------------- /packages/effect-app/src/utils/extend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/utils/extend.ts -------------------------------------------------------------------------------- /packages/effect-app/src/utils/gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/utils/gen.ts -------------------------------------------------------------------------------- /packages/effect-app/src/utils/logLevel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/utils/logLevel.ts -------------------------------------------------------------------------------- /packages/effect-app/src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/utils/logger.ts -------------------------------------------------------------------------------- /packages/effect-app/src/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/validation.ts -------------------------------------------------------------------------------- /packages/effect-app/src/validation/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/src/validation/validators.ts -------------------------------------------------------------------------------- /packages/effect-app/test/rpc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/test/rpc.test.ts -------------------------------------------------------------------------------- /packages/effect-app/test/schema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/test/schema.test.ts -------------------------------------------------------------------------------- /packages/effect-app/test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/test/utils.test.ts -------------------------------------------------------------------------------- /packages/effect-app/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/tsconfig.base.json -------------------------------------------------------------------------------- /packages/effect-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/tsconfig.json -------------------------------------------------------------------------------- /packages/effect-app/tsconfig.src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/tsconfig.src.json -------------------------------------------------------------------------------- /packages/effect-app/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/tsconfig.test.json -------------------------------------------------------------------------------- /packages/effect-app/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/effect-app/vitest.config.ts -------------------------------------------------------------------------------- /packages/eslint-codegen-model/.gitignore: -------------------------------------------------------------------------------- 1 | !dist -------------------------------------------------------------------------------- /packages/eslint-codegen-model/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/CHANGELOG.md -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/index.d.ts: -------------------------------------------------------------------------------- 1 | export * from './presets'; 2 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/index.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/index.d.ts.map -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/index.js -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/presets/barrel.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/presets/barrel.d.ts -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/presets/barrel.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/presets/barrel.d.ts.map -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/presets/barrel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/presets/barrel.js -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/presets/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/presets/index.d.ts -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/presets/index.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/presets/index.d.ts.map -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/presets/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/presets/index.js -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/presets/meta.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/presets/meta.d.ts -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/presets/meta.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/presets/meta.d.ts.map -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/presets/meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/presets/meta.js -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/presets/model.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/presets/model.d.ts -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/presets/model.d.ts.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/presets/model.d.ts.map -------------------------------------------------------------------------------- /packages/eslint-codegen-model/dist/presets/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/dist/presets/model.js -------------------------------------------------------------------------------- /packages/eslint-codegen-model/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/eslint.config.mjs -------------------------------------------------------------------------------- /packages/eslint-codegen-model/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/index.js -------------------------------------------------------------------------------- /packages/eslint-codegen-model/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/package.json -------------------------------------------------------------------------------- /packages/eslint-codegen-model/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/src/index.ts -------------------------------------------------------------------------------- /packages/eslint-codegen-model/src/presets/barrel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/src/presets/barrel.ts -------------------------------------------------------------------------------- /packages/eslint-codegen-model/src/presets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/src/presets/index.ts -------------------------------------------------------------------------------- /packages/eslint-codegen-model/src/presets/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/src/presets/meta.ts -------------------------------------------------------------------------------- /packages/eslint-codegen-model/src/presets/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/src/presets/model.ts -------------------------------------------------------------------------------- /packages/eslint-codegen-model/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-codegen-model/tsconfig.json -------------------------------------------------------------------------------- /packages/eslint-shared-config/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-shared-config/CHANGELOG.md -------------------------------------------------------------------------------- /packages/eslint-shared-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-shared-config/package.json -------------------------------------------------------------------------------- /packages/eslint-shared-config/patches/@ben_12+eslint-plugin-dprint+1.9.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-shared-config/patches/@ben_12+eslint-plugin-dprint+1.9.0.patch -------------------------------------------------------------------------------- /packages/eslint-shared-config/src/dprint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-shared-config/src/dprint.json -------------------------------------------------------------------------------- /packages/eslint-shared-config/src/eslint.base.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-shared-config/src/eslint.base.config.mjs -------------------------------------------------------------------------------- /packages/eslint-shared-config/src/eslint.vue.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/eslint-shared-config/src/eslint.vue.config.mjs -------------------------------------------------------------------------------- /packages/infra/.madgerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/.madgerc -------------------------------------------------------------------------------- /packages/infra/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/.npmignore -------------------------------------------------------------------------------- /packages/infra/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/CHANGELOG.md -------------------------------------------------------------------------------- /packages/infra/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/eslint.config.mjs -------------------------------------------------------------------------------- /packages/infra/examples/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/examples/query.ts -------------------------------------------------------------------------------- /packages/infra/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/package.json -------------------------------------------------------------------------------- /packages/infra/src/CUPS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/CUPS.ts -------------------------------------------------------------------------------- /packages/infra/src/Emailer.ts: -------------------------------------------------------------------------------- 1 | export * from "./Emailer/service.js" 2 | -------------------------------------------------------------------------------- /packages/infra/src/Emailer/Sendgrid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Emailer/Sendgrid.ts -------------------------------------------------------------------------------- /packages/infra/src/Emailer/fake.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Emailer/fake.ts -------------------------------------------------------------------------------- /packages/infra/src/Emailer/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Emailer/service.ts -------------------------------------------------------------------------------- /packages/infra/src/MainFiberSet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/MainFiberSet.ts -------------------------------------------------------------------------------- /packages/infra/src/Model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/Repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/Repository.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/Repository/ext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/Repository/ext.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/Repository/internal/internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/Repository/internal/internal.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/Repository/legacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/Repository/legacy.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/Repository/makeRepo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/Repository/makeRepo.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/Repository/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/Repository/service.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/dsl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/dsl.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/filter/filterApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/filter/filterApi.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/filter/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/filter/types.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/filter/types/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/filter/types/errors.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/filter/types/fields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/filter/types/fields.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/filter/types/path/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/filter/types/path/common.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/filter/types/path/eager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/filter/types/path/eager.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/filter/types/path/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/filter/types/path/index.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/filter/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/filter/types/utils.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/filter/types/validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/filter/types/validator.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/query.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/query/dsl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/query/dsl.ts -------------------------------------------------------------------------------- /packages/infra/src/Model/query/new-kid-interpreter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Model/query/new-kid-interpreter.ts -------------------------------------------------------------------------------- /packages/infra/src/Operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Operations.ts -------------------------------------------------------------------------------- /packages/infra/src/OperationsRepo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/OperationsRepo.ts -------------------------------------------------------------------------------- /packages/infra/src/QueueMaker/SQLQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/QueueMaker/SQLQueue.ts -------------------------------------------------------------------------------- /packages/infra/src/QueueMaker/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/QueueMaker/errors.ts -------------------------------------------------------------------------------- /packages/infra/src/QueueMaker/memQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/QueueMaker/memQueue.ts -------------------------------------------------------------------------------- /packages/infra/src/QueueMaker/sbqueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/QueueMaker/sbqueue.ts -------------------------------------------------------------------------------- /packages/infra/src/QueueMaker/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/QueueMaker/service.ts -------------------------------------------------------------------------------- /packages/infra/src/RequestContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/RequestContext.ts -------------------------------------------------------------------------------- /packages/infra/src/RequestFiberSet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/RequestFiberSet.ts -------------------------------------------------------------------------------- /packages/infra/src/Store.ts: -------------------------------------------------------------------------------- 1 | export * from "./Store/service.js" 2 | -------------------------------------------------------------------------------- /packages/infra/src/Store/ContextMapContainer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Store/ContextMapContainer.ts -------------------------------------------------------------------------------- /packages/infra/src/Store/Cosmos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Store/Cosmos.ts -------------------------------------------------------------------------------- /packages/infra/src/Store/Cosmos/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Store/Cosmos/query.ts -------------------------------------------------------------------------------- /packages/infra/src/Store/Disk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Store/Disk.ts -------------------------------------------------------------------------------- /packages/infra/src/Store/Memory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Store/Memory.ts -------------------------------------------------------------------------------- /packages/infra/src/Store/codeFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Store/codeFilter.ts -------------------------------------------------------------------------------- /packages/infra/src/Store/index.test.ts.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Store/index.test.ts.bak -------------------------------------------------------------------------------- /packages/infra/src/Store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Store/index.ts -------------------------------------------------------------------------------- /packages/infra/src/Store/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Store/service.ts -------------------------------------------------------------------------------- /packages/infra/src/Store/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/Store/utils.ts -------------------------------------------------------------------------------- /packages/infra/src/adapters/SQL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/adapters/SQL.ts -------------------------------------------------------------------------------- /packages/infra/src/adapters/SQL/Model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/adapters/SQL/Model.ts -------------------------------------------------------------------------------- /packages/infra/src/adapters/ServiceBus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/adapters/ServiceBus.ts -------------------------------------------------------------------------------- /packages/infra/src/adapters/cosmos-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/adapters/cosmos-client.ts -------------------------------------------------------------------------------- /packages/infra/src/adapters/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/infra/src/adapters/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/adapters/logger.ts -------------------------------------------------------------------------------- /packages/infra/src/adapters/memQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/adapters/memQueue.ts -------------------------------------------------------------------------------- /packages/infra/src/adapters/mongo-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/adapters/mongo-client.ts -------------------------------------------------------------------------------- /packages/infra/src/adapters/redis-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/adapters/redis-client.ts -------------------------------------------------------------------------------- /packages/infra/src/api/ContextProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/ContextProvider.ts -------------------------------------------------------------------------------- /packages/infra/src/api/codec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/codec.ts -------------------------------------------------------------------------------- /packages/infra/src/api/internal/RequestContextMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/internal/RequestContextMiddleware.ts -------------------------------------------------------------------------------- /packages/infra/src/api/internal/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/internal/auth.ts -------------------------------------------------------------------------------- /packages/infra/src/api/internal/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/internal/events.ts -------------------------------------------------------------------------------- /packages/infra/src/api/internal/health.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/internal/health.ts -------------------------------------------------------------------------------- /packages/infra/src/api/internal/middlewares.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/internal/middlewares.ts -------------------------------------------------------------------------------- /packages/infra/src/api/layerUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/layerUtils.ts -------------------------------------------------------------------------------- /packages/infra/src/api/middlewares.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/middlewares.ts -------------------------------------------------------------------------------- /packages/infra/src/api/reportError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/reportError.ts -------------------------------------------------------------------------------- /packages/infra/src/api/routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/routing.ts -------------------------------------------------------------------------------- /packages/infra/src/api/routing/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/routing/middleware.ts -------------------------------------------------------------------------------- /packages/infra/src/api/routing/middleware/RouterMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/routing/middleware/RouterMiddleware.ts -------------------------------------------------------------------------------- /packages/infra/src/api/routing/middleware/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/routing/middleware/middleware.ts -------------------------------------------------------------------------------- /packages/infra/src/api/routing/schema/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/routing/schema/jwt.ts -------------------------------------------------------------------------------- /packages/infra/src/api/routing/tsort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/routing/tsort.ts -------------------------------------------------------------------------------- /packages/infra/src/api/routing/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/routing/utils.ts -------------------------------------------------------------------------------- /packages/infra/src/api/setupRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/setupRequest.ts -------------------------------------------------------------------------------- /packages/infra/src/api/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/api/util.ts -------------------------------------------------------------------------------- /packages/infra/src/arbs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/arbs.ts -------------------------------------------------------------------------------- /packages/infra/src/errorReporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/errorReporter.ts -------------------------------------------------------------------------------- /packages/infra/src/errors.ts: -------------------------------------------------------------------------------- 1 | export * from "effect-app/client/errors" 2 | -------------------------------------------------------------------------------- /packages/infra/src/fileUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/fileUtil.ts -------------------------------------------------------------------------------- /packages/infra/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/index.ts -------------------------------------------------------------------------------- /packages/infra/src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/logger.ts -------------------------------------------------------------------------------- /packages/infra/src/logger/jsonLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/logger/jsonLogger.ts -------------------------------------------------------------------------------- /packages/infra/src/logger/logFmtLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/logger/logFmtLogger.ts -------------------------------------------------------------------------------- /packages/infra/src/logger/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/logger/shared.ts -------------------------------------------------------------------------------- /packages/infra/src/rateLimit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/rateLimit.ts -------------------------------------------------------------------------------- /packages/infra/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/test.ts -------------------------------------------------------------------------------- /packages/infra/src/vitest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/src/vitest.ts -------------------------------------------------------------------------------- /packages/infra/test/contextProvider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/test/contextProvider.test.ts -------------------------------------------------------------------------------- /packages/infra/test/controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/test/controller.test.ts -------------------------------------------------------------------------------- /packages/infra/test/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/test/fixtures.ts -------------------------------------------------------------------------------- /packages/infra/test/layerUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/test/layerUtils.test.ts -------------------------------------------------------------------------------- /packages/infra/test/query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/test/query.test.ts -------------------------------------------------------------------------------- /packages/infra/test/rawQuery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/test/rawQuery.test.ts -------------------------------------------------------------------------------- /packages/infra/test/requires.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/test/requires.test.ts -------------------------------------------------------------------------------- /packages/infra/test/rpc-multi-middleware.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/test/rpc-multi-middleware.test.ts -------------------------------------------------------------------------------- /packages/infra/tsconfig.examples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/tsconfig.examples.json -------------------------------------------------------------------------------- /packages/infra/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/tsconfig.json -------------------------------------------------------------------------------- /packages/infra/tsconfig.src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/tsconfig.src.json -------------------------------------------------------------------------------- /packages/infra/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/tsconfig.test.json -------------------------------------------------------------------------------- /packages/infra/types/modules.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/infra/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/infra/vitest.config.ts -------------------------------------------------------------------------------- /packages/vue-components/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/.prettierrc -------------------------------------------------------------------------------- /packages/vue-components/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/.storybook/main.ts -------------------------------------------------------------------------------- /packages/vue-components/.storybook/preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/.storybook/preview.ts -------------------------------------------------------------------------------- /packages/vue-components/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["Vue.volar"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/vue-components/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/CHANGELOG.md -------------------------------------------------------------------------------- /packages/vue-components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/README.md -------------------------------------------------------------------------------- /packages/vue-components/__tests__/OmegaForm.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/OmegaForm.test.ts -------------------------------------------------------------------------------- /packages/vue-components/__tests__/OmegaForm/Defaults.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/OmegaForm/Defaults.test.ts -------------------------------------------------------------------------------- /packages/vue-components/__tests__/OmegaForm/EmptyStringValidation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/OmegaForm/EmptyStringValidation.test.ts -------------------------------------------------------------------------------- /packages/vue-components/__tests__/OmegaForm/IntersectionError.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/OmegaForm/IntersectionError.test.ts -------------------------------------------------------------------------------- /packages/vue-components/__tests__/OmegaForm/NullableFieldInitialization.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/OmegaForm/NullableFieldInitialization.test.ts -------------------------------------------------------------------------------- /packages/vue-components/__tests__/OmegaForm/OmegaAutoGen.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/OmegaForm/OmegaAutoGen.test.ts -------------------------------------------------------------------------------- /packages/vue-components/__tests__/OmegaForm/TaggedUnionRequired.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/OmegaForm/TaggedUnionRequired.test.ts -------------------------------------------------------------------------------- /packages/vue-components/__tests__/OmegaForm/WithDefaultConstructorPersistency.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/OmegaForm/WithDefaultConstructorPersistency.test.ts -------------------------------------------------------------------------------- /packages/vue-components/__tests__/OmegaForm/createUseFormWithCustomInput.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/OmegaForm/createUseFormWithCustomInput.test.ts -------------------------------------------------------------------------------- /packages/vue-components/__tests__/OmegaFormTest.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/OmegaFormTest.vue -------------------------------------------------------------------------------- /packages/vue-components/__tests__/OmegaIntlProvider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/OmegaIntlProvider.vue -------------------------------------------------------------------------------- /packages/vue-components/__tests__/test-array-meta.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/test-array-meta.test.ts -------------------------------------------------------------------------------- /packages/vue-components/__tests__/test-nullor-duplicate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/test-nullor-duplicate.test.ts -------------------------------------------------------------------------------- /packages/vue-components/__tests__/test-union-meta.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/test-union-meta.test.ts -------------------------------------------------------------------------------- /packages/vue-components/__tests__/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/__tests__/tsconfig.json -------------------------------------------------------------------------------- /packages/vue-components/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/env.d.ts -------------------------------------------------------------------------------- /packages/vue-components/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/eslint.config.mjs -------------------------------------------------------------------------------- /packages/vue-components/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/package.json -------------------------------------------------------------------------------- /packages/vue-components/src/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/vue-components/src/components/CommandButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/CommandButton.vue -------------------------------------------------------------------------------- /packages/vue-components/src/components/Dialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/Dialog.vue -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/InputProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/InputProps.ts -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/OmegaArray.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/OmegaArray.vue -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/OmegaAutoGen.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/OmegaAutoGen.vue -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/OmegaErrorsInternal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/OmegaErrorsInternal.vue -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/OmegaFormInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/OmegaFormInput.vue -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/OmegaFormStuff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/OmegaFormStuff.ts -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/OmegaInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/OmegaInput.vue -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/OmegaInputVuetify.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/OmegaInputVuetify.vue -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/OmegaInternalInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/OmegaInternalInput.vue -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/OmegaTaggedUnion.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/OmegaTaggedUnion.vue -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/OmegaTaggedUnionInternal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/OmegaTaggedUnionInternal.vue -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/OmegaWrapper.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/OmegaWrapper.vue -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/blockDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/blockDialog.ts -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/createUseFormWithCustomInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/createUseFormWithCustomInput.ts -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/getOmegaStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/getOmegaStore.ts -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/index.ts -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/onMountedWithCleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/onMountedWithCleanup.ts -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/useOmegaForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/useOmegaForm.ts -------------------------------------------------------------------------------- /packages/vue-components/src/components/OmegaForm/useRegisterField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/OmegaForm/useRegisterField.ts -------------------------------------------------------------------------------- /packages/vue-components/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/components/index.ts -------------------------------------------------------------------------------- /packages/vue-components/src/components/style.css: -------------------------------------------------------------------------------- 1 | .cool { 2 | color: pink; 3 | } 4 | -------------------------------------------------------------------------------- /packages/vue-components/src/constants/index.ts: -------------------------------------------------------------------------------- 1 | export {} 2 | -------------------------------------------------------------------------------- /packages/vue-components/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/index.ts -------------------------------------------------------------------------------- /packages/vue-components/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/src/utils/index.ts -------------------------------------------------------------------------------- /packages/vue-components/stories/Commands.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/Commands.stories.ts -------------------------------------------------------------------------------- /packages/vue-components/stories/Commands/One.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/Commands/One.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/Commands/components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/Commands/components.ts -------------------------------------------------------------------------------- /packages/vue-components/stories/Commands/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/Commands/helpers.ts -------------------------------------------------------------------------------- /packages/vue-components/stories/Commands/useEffectRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/Commands/useEffectRouter.ts -------------------------------------------------------------------------------- /packages/vue-components/stories/Dialog.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/Dialog.stories.ts -------------------------------------------------------------------------------- /packages/vue-components/stories/Dialog/AsyncBlocking.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/Dialog/AsyncBlocking.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/Dialog/AsyncBlockingContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/Dialog/AsyncBlockingContent.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/Dialog/SimpleBlocking.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/Dialog/SimpleBlocking.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/Dialog/SimpleBlockingContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/Dialog/SimpleBlockingContent.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/Dialog/UploadBlocking.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/Dialog/UploadBlocking.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/Dialog/UploadBlockingContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/Dialog/UploadBlockingContent.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm.stories.ts -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/Array.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/Array.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/AutoGeneration.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/AutoGeneration.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/Booleans.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/Booleans.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/Clearable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/Clearable.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/ComplexForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/ComplexForm.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/CustomInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/CustomInput.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/CustomInputClassName.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/CustomInputClassName.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/CustomLabelSlot.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/CustomLabelSlot.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/Date.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/Date.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/Defaults.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/Defaults.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/DialogBlockingExamples.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/DialogBlockingExamples.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/EmailForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/EmailForm.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/FormTaggedUnion.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/FormTaggedUnion.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/IntersectionExample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/IntersectionExample.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/Meta.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/Meta.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/Null.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/Null.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/PersistencyForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/PersistencyForm.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/ProgrammaticallyHandleSubmitCheckErrors.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/ProgrammaticallyHandleSubmitCheckErrors.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/RootLevelTaggedUnion.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/RootLevelTaggedUnion.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/SetErrorOnSubmit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/SetErrorOnSubmit.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/SimpleForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/SimpleForm.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/SimpleFormVuetifyDefault.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/SimpleFormVuetifyDefault.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/SumExample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/SumExample.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/Tanstack.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/Tanstack.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/Union.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/Union.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/UsingOmegaForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/UsingOmegaForm.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/WindowExitPrevention.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/WindowExitPrevention.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/WithDefaultConstructor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/WithDefaultConstructor.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/createUseFormWIthCustomInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/createUseFormWIthCustomInput.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/OmegaForm/form.Input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/OmegaForm/form.Input.vue -------------------------------------------------------------------------------- /packages/vue-components/stories/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/README.md -------------------------------------------------------------------------------- /packages/vue-components/stories/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/stories/tsconfig.json -------------------------------------------------------------------------------- /packages/vue-components/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/tsconfig.json -------------------------------------------------------------------------------- /packages/vue-components/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/vite.config.mts -------------------------------------------------------------------------------- /packages/vue-components/vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue-components/vitest.config.mts -------------------------------------------------------------------------------- /packages/vue/.madgerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/.madgerc -------------------------------------------------------------------------------- /packages/vue/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/.npmignore -------------------------------------------------------------------------------- /packages/vue/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/.prettierignore -------------------------------------------------------------------------------- /packages/vue/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/CHANGELOG.md -------------------------------------------------------------------------------- /packages/vue/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/eslint.config.mjs -------------------------------------------------------------------------------- /packages/vue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/package.json -------------------------------------------------------------------------------- /packages/vue/src/errorReporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/errorReporter.ts -------------------------------------------------------------------------------- /packages/vue/src/experimental/commander.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/experimental/commander.ts -------------------------------------------------------------------------------- /packages/vue/src/experimental/confirm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/experimental/confirm.ts -------------------------------------------------------------------------------- /packages/vue/src/experimental/intl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/experimental/intl.ts -------------------------------------------------------------------------------- /packages/vue/src/experimental/makeUseCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/experimental/makeUseCommand.ts -------------------------------------------------------------------------------- /packages/vue/src/experimental/toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/experimental/toast.ts -------------------------------------------------------------------------------- /packages/vue/src/experimental/withToast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/experimental/withToast.ts -------------------------------------------------------------------------------- /packages/vue/src/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/form.ts -------------------------------------------------------------------------------- /packages/vue/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/index.ts -------------------------------------------------------------------------------- /packages/vue/src/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/lib.ts -------------------------------------------------------------------------------- /packages/vue/src/makeClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/makeClient.ts -------------------------------------------------------------------------------- /packages/vue/src/makeContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/makeContext.ts -------------------------------------------------------------------------------- /packages/vue/src/makeIntl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/makeIntl.ts -------------------------------------------------------------------------------- /packages/vue/src/mutate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/mutate.ts -------------------------------------------------------------------------------- /packages/vue/src/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/query.ts -------------------------------------------------------------------------------- /packages/vue/src/routeParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/routeParams.ts -------------------------------------------------------------------------------- /packages/vue/src/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/src/runtime.ts -------------------------------------------------------------------------------- /packages/vue/test/Mutation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/test/Mutation.test.ts -------------------------------------------------------------------------------- /packages/vue/test/form.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/test/form.test.ts -------------------------------------------------------------------------------- /packages/vue/test/makeClient.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/test/makeClient.test.ts -------------------------------------------------------------------------------- /packages/vue/test/stubs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/test/stubs.ts -------------------------------------------------------------------------------- /packages/vue/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/tsconfig.json -------------------------------------------------------------------------------- /packages/vue/tsconfig.src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/tsconfig.src.json -------------------------------------------------------------------------------- /packages/vue/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/tsconfig.test.json -------------------------------------------------------------------------------- /packages/vue/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/packages/vue/vitest.config.ts -------------------------------------------------------------------------------- /patches/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /patches/@tanstack__query-core.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/patches/@tanstack__query-core.patch -------------------------------------------------------------------------------- /patches/effect.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/patches/effect.patch -------------------------------------------------------------------------------- /patches/eslint-plugin-codegen@0.17.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/patches/eslint-plugin-codegen@0.17.0.patch -------------------------------------------------------------------------------- /patches/ts-plugin-sort-import-suggestions.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/patches/ts-plugin-sort-import-suggestions.patch -------------------------------------------------------------------------------- /patches/typescript.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/patches/typescript.patch -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /scripts/clean-dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/scripts/clean-dist.sh -------------------------------------------------------------------------------- /scripts/convert_patch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/scripts/convert_patch.js -------------------------------------------------------------------------------- /scripts/extract.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/scripts/extract.sh -------------------------------------------------------------------------------- /scripts/mergeTsConfig.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/scripts/mergeTsConfig.mjs -------------------------------------------------------------------------------- /scripts/sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/scripts/sort.js -------------------------------------------------------------------------------- /tsconfig.all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/tsconfig.all.json -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/tsconfig.lib.json -------------------------------------------------------------------------------- /tsconfig.plugins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/tsconfig.plugins.json -------------------------------------------------------------------------------- /vite.config.base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/vite.config.base.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /vitest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/vitest.setup.ts -------------------------------------------------------------------------------- /wiki/Home.md: -------------------------------------------------------------------------------- 1 | home -------------------------------------------------------------------------------- /wiki/ResourceClients.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/wiki/ResourceClients.md -------------------------------------------------------------------------------- /wiki/bag-of-tricks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/wiki/bag-of-tricks.md -------------------------------------------------------------------------------- /wiki/effect‐app‐cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/effect-app/libs/HEAD/wiki/effect‐app‐cli.md --------------------------------------------------------------------------------