├── .cursorrules ├── .github ├── copilot-instructions.md └── workflows │ └── main.yaml ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── .windsurfrules ├── .zed ├── debug.json └── settings.json ├── AGENT.md ├── AGENTS.md ├── CHANGES.md ├── CLAUDE.md ├── GEMINI.md ├── LICENSE ├── README.md ├── cspell.json ├── deno.json ├── deno.lock ├── docs ├── .gitignore ├── .vitepress │ ├── config.mts │ └── theme │ │ ├── index.ts │ │ └── style.css ├── changelog.md ├── concepts │ ├── completion.md │ ├── constructs.md │ ├── messages.md │ ├── messages │ │ └── combined-examples.png │ ├── modifiers.md │ ├── primitives.md │ ├── runners.md │ └── valueparsers.md ├── cookbook.md ├── index.md ├── install.md ├── package.json ├── public │ ├── favicon-16x16.png │ ├── favicon-192x192.png │ ├── favicon-32x32.png │ ├── og.png │ ├── og.svg │ └── optique.svg ├── tutorial.md └── why.md ├── examples ├── gitique │ ├── .cursorrules │ ├── .windsurfrules │ ├── AGENT.md │ ├── AGENTS.md │ ├── CLAUDE.md │ ├── GEMINI.md │ ├── README.md │ ├── deno.json │ ├── package.json │ ├── src │ │ ├── commands │ │ │ ├── add.ts │ │ │ ├── commit.ts │ │ │ ├── diff.ts │ │ │ ├── log.ts │ │ │ ├── reset.ts │ │ │ └── status.ts │ │ ├── index.ts │ │ └── utils │ │ │ ├── formatters.ts │ │ │ └── git.ts │ └── tsdown.config.ts └── patterns │ ├── conditional-options.ts │ ├── dependent-options.ts │ ├── grouping-mutually-exclusive-options.ts │ ├── key-value-options.ts │ ├── mutually-exclusive-flags.ts │ ├── mutually-exclusive-options.ts │ ├── negatable-boolean-options.ts │ ├── pass-through-options.ts │ ├── subcommands.ts │ └── verbosity-levels.ts ├── mise.toml ├── packages ├── core │ ├── README.md │ ├── deno.json │ ├── package.json │ ├── src │ │ ├── completion.test.ts │ │ ├── completion.ts │ │ ├── constructs.test.ts │ │ ├── constructs.ts │ │ ├── doc.test.ts │ │ ├── doc.ts │ │ ├── facade.test.ts │ │ ├── facade.ts │ │ ├── index.ts │ │ ├── message.test.ts │ │ ├── message.ts │ │ ├── modifiers.test.ts │ │ ├── modifiers.ts │ │ ├── parser-error-suggestions.test.ts │ │ ├── parser-suggest.test.ts │ │ ├── parser.test.ts │ │ ├── parser.ts │ │ ├── primitives.test.ts │ │ ├── primitives.ts │ │ ├── suggest.test.ts │ │ ├── suggestion.test.ts │ │ ├── suggestion.ts │ │ ├── usage.test.ts │ │ ├── usage.ts │ │ ├── valueparser.test.ts │ │ └── valueparser.ts │ └── tsdown.config.ts ├── run │ ├── README.md │ ├── deno.json │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── integration.test.ts │ │ ├── print.test.ts │ │ ├── print.ts │ │ ├── run.test.ts │ │ ├── run.ts │ │ ├── valueparser.test.ts │ │ └── valueparser.ts │ └── tsdown.config.ts ├── temporal │ ├── README.md │ ├── deno.json │ ├── package.json │ ├── src │ │ ├── index.test.ts │ │ └── index.ts │ └── tsdown.config.ts ├── valibot │ ├── README.md │ ├── deno.json │ ├── package.json │ ├── src │ │ ├── index.test.ts │ │ └── index.ts │ └── tsdown.config.ts └── zod │ ├── .gitignore │ ├── README.md │ ├── deno.json │ ├── package.json │ ├── src │ ├── index.test.ts │ └── index.ts │ └── tsdown.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── scripts └── check_versions.ts /.cursorrules: -------------------------------------------------------------------------------- 1 | AGENTS.md -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- 1 | AGENTS.md -------------------------------------------------------------------------------- /.github/workflows/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/.github/workflows/main.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.windsurfrules: -------------------------------------------------------------------------------- 1 | AGENTS.md -------------------------------------------------------------------------------- /.zed/debug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/.zed/debug.json -------------------------------------------------------------------------------- /.zed/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/.zed/settings.json -------------------------------------------------------------------------------- /AGENT.md: -------------------------------------------------------------------------------- 1 | AGENTS.md -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- 1 | AGENTS.md -------------------------------------------------------------------------------- /GEMINI.md: -------------------------------------------------------------------------------- 1 | AGENTS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/README.md -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/cspell.json -------------------------------------------------------------------------------- /deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/deno.json -------------------------------------------------------------------------------- /deno.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/deno.lock -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/.vitepress/config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/.vitepress/config.mts -------------------------------------------------------------------------------- /docs/.vitepress/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/.vitepress/theme/index.ts -------------------------------------------------------------------------------- /docs/.vitepress/theme/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/.vitepress/theme/style.css -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/concepts/completion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/concepts/completion.md -------------------------------------------------------------------------------- /docs/concepts/constructs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/concepts/constructs.md -------------------------------------------------------------------------------- /docs/concepts/messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/concepts/messages.md -------------------------------------------------------------------------------- /docs/concepts/messages/combined-examples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/concepts/messages/combined-examples.png -------------------------------------------------------------------------------- /docs/concepts/modifiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/concepts/modifiers.md -------------------------------------------------------------------------------- /docs/concepts/primitives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/concepts/primitives.md -------------------------------------------------------------------------------- /docs/concepts/runners.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/concepts/runners.md -------------------------------------------------------------------------------- /docs/concepts/valueparsers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/concepts/valueparsers.md -------------------------------------------------------------------------------- /docs/cookbook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/cookbook.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/install.md -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/public/favicon-16x16.png -------------------------------------------------------------------------------- /docs/public/favicon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/public/favicon-192x192.png -------------------------------------------------------------------------------- /docs/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/public/favicon-32x32.png -------------------------------------------------------------------------------- /docs/public/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/public/og.png -------------------------------------------------------------------------------- /docs/public/og.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/public/og.svg -------------------------------------------------------------------------------- /docs/public/optique.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/public/optique.svg -------------------------------------------------------------------------------- /docs/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/tutorial.md -------------------------------------------------------------------------------- /docs/why.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/docs/why.md -------------------------------------------------------------------------------- /examples/gitique/.cursorrules: -------------------------------------------------------------------------------- 1 | AGENTS.md -------------------------------------------------------------------------------- /examples/gitique/.windsurfrules: -------------------------------------------------------------------------------- 1 | AGENTS.md -------------------------------------------------------------------------------- /examples/gitique/AGENT.md: -------------------------------------------------------------------------------- 1 | AGENTS.md -------------------------------------------------------------------------------- /examples/gitique/AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/AGENTS.md -------------------------------------------------------------------------------- /examples/gitique/CLAUDE.md: -------------------------------------------------------------------------------- 1 | AGENTS.md -------------------------------------------------------------------------------- /examples/gitique/GEMINI.md: -------------------------------------------------------------------------------- 1 | AGENTS.md -------------------------------------------------------------------------------- /examples/gitique/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/README.md -------------------------------------------------------------------------------- /examples/gitique/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/deno.json -------------------------------------------------------------------------------- /examples/gitique/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/package.json -------------------------------------------------------------------------------- /examples/gitique/src/commands/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/src/commands/add.ts -------------------------------------------------------------------------------- /examples/gitique/src/commands/commit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/src/commands/commit.ts -------------------------------------------------------------------------------- /examples/gitique/src/commands/diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/src/commands/diff.ts -------------------------------------------------------------------------------- /examples/gitique/src/commands/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/src/commands/log.ts -------------------------------------------------------------------------------- /examples/gitique/src/commands/reset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/src/commands/reset.ts -------------------------------------------------------------------------------- /examples/gitique/src/commands/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/src/commands/status.ts -------------------------------------------------------------------------------- /examples/gitique/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/src/index.ts -------------------------------------------------------------------------------- /examples/gitique/src/utils/formatters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/src/utils/formatters.ts -------------------------------------------------------------------------------- /examples/gitique/src/utils/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/src/utils/git.ts -------------------------------------------------------------------------------- /examples/gitique/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/gitique/tsdown.config.ts -------------------------------------------------------------------------------- /examples/patterns/conditional-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/patterns/conditional-options.ts -------------------------------------------------------------------------------- /examples/patterns/dependent-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/patterns/dependent-options.ts -------------------------------------------------------------------------------- /examples/patterns/grouping-mutually-exclusive-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/patterns/grouping-mutually-exclusive-options.ts -------------------------------------------------------------------------------- /examples/patterns/key-value-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/patterns/key-value-options.ts -------------------------------------------------------------------------------- /examples/patterns/mutually-exclusive-flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/patterns/mutually-exclusive-flags.ts -------------------------------------------------------------------------------- /examples/patterns/mutually-exclusive-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/patterns/mutually-exclusive-options.ts -------------------------------------------------------------------------------- /examples/patterns/negatable-boolean-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/patterns/negatable-boolean-options.ts -------------------------------------------------------------------------------- /examples/patterns/pass-through-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/patterns/pass-through-options.ts -------------------------------------------------------------------------------- /examples/patterns/subcommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/patterns/subcommands.ts -------------------------------------------------------------------------------- /examples/patterns/verbosity-levels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/examples/patterns/verbosity-levels.ts -------------------------------------------------------------------------------- /mise.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/mise.toml -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/deno.json -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/completion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/completion.test.ts -------------------------------------------------------------------------------- /packages/core/src/completion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/completion.ts -------------------------------------------------------------------------------- /packages/core/src/constructs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/constructs.test.ts -------------------------------------------------------------------------------- /packages/core/src/constructs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/constructs.ts -------------------------------------------------------------------------------- /packages/core/src/doc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/doc.test.ts -------------------------------------------------------------------------------- /packages/core/src/doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/doc.ts -------------------------------------------------------------------------------- /packages/core/src/facade.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/facade.test.ts -------------------------------------------------------------------------------- /packages/core/src/facade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/facade.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/message.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/message.test.ts -------------------------------------------------------------------------------- /packages/core/src/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/message.ts -------------------------------------------------------------------------------- /packages/core/src/modifiers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/modifiers.test.ts -------------------------------------------------------------------------------- /packages/core/src/modifiers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/modifiers.ts -------------------------------------------------------------------------------- /packages/core/src/parser-error-suggestions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/parser-error-suggestions.test.ts -------------------------------------------------------------------------------- /packages/core/src/parser-suggest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/parser-suggest.test.ts -------------------------------------------------------------------------------- /packages/core/src/parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/parser.test.ts -------------------------------------------------------------------------------- /packages/core/src/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/parser.ts -------------------------------------------------------------------------------- /packages/core/src/primitives.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/primitives.test.ts -------------------------------------------------------------------------------- /packages/core/src/primitives.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/primitives.ts -------------------------------------------------------------------------------- /packages/core/src/suggest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/suggest.test.ts -------------------------------------------------------------------------------- /packages/core/src/suggestion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/suggestion.test.ts -------------------------------------------------------------------------------- /packages/core/src/suggestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/suggestion.ts -------------------------------------------------------------------------------- /packages/core/src/usage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/usage.test.ts -------------------------------------------------------------------------------- /packages/core/src/usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/usage.ts -------------------------------------------------------------------------------- /packages/core/src/valueparser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/valueparser.test.ts -------------------------------------------------------------------------------- /packages/core/src/valueparser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/src/valueparser.ts -------------------------------------------------------------------------------- /packages/core/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/core/tsdown.config.ts -------------------------------------------------------------------------------- /packages/run/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/run/README.md -------------------------------------------------------------------------------- /packages/run/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/run/deno.json -------------------------------------------------------------------------------- /packages/run/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/run/package.json -------------------------------------------------------------------------------- /packages/run/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/run/src/index.ts -------------------------------------------------------------------------------- /packages/run/src/integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/run/src/integration.test.ts -------------------------------------------------------------------------------- /packages/run/src/print.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/run/src/print.test.ts -------------------------------------------------------------------------------- /packages/run/src/print.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/run/src/print.ts -------------------------------------------------------------------------------- /packages/run/src/run.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/run/src/run.test.ts -------------------------------------------------------------------------------- /packages/run/src/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/run/src/run.ts -------------------------------------------------------------------------------- /packages/run/src/valueparser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/run/src/valueparser.test.ts -------------------------------------------------------------------------------- /packages/run/src/valueparser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/run/src/valueparser.ts -------------------------------------------------------------------------------- /packages/run/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/run/tsdown.config.ts -------------------------------------------------------------------------------- /packages/temporal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/temporal/README.md -------------------------------------------------------------------------------- /packages/temporal/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/temporal/deno.json -------------------------------------------------------------------------------- /packages/temporal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/temporal/package.json -------------------------------------------------------------------------------- /packages/temporal/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/temporal/src/index.test.ts -------------------------------------------------------------------------------- /packages/temporal/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/temporal/src/index.ts -------------------------------------------------------------------------------- /packages/temporal/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/temporal/tsdown.config.ts -------------------------------------------------------------------------------- /packages/valibot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/valibot/README.md -------------------------------------------------------------------------------- /packages/valibot/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/valibot/deno.json -------------------------------------------------------------------------------- /packages/valibot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/valibot/package.json -------------------------------------------------------------------------------- /packages/valibot/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/valibot/src/index.test.ts -------------------------------------------------------------------------------- /packages/valibot/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/valibot/src/index.ts -------------------------------------------------------------------------------- /packages/valibot/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/valibot/tsdown.config.ts -------------------------------------------------------------------------------- /packages/zod/.gitignore: -------------------------------------------------------------------------------- 1 | .package.json.bak 2 | -------------------------------------------------------------------------------- /packages/zod/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/zod/README.md -------------------------------------------------------------------------------- /packages/zod/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/zod/deno.json -------------------------------------------------------------------------------- /packages/zod/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/zod/package.json -------------------------------------------------------------------------------- /packages/zod/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/zod/src/index.test.ts -------------------------------------------------------------------------------- /packages/zod/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/zod/src/index.ts -------------------------------------------------------------------------------- /packages/zod/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/packages/zod/tsdown.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /scripts/check_versions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dahlia/optique/HEAD/scripts/check_versions.ts --------------------------------------------------------------------------------