@shina1024/jqx-adapter-core
v0.3.0
Published
Shared adapter utilities for jqx, a jq-compatible JSON processor written in MoonBit
Maintainers
Readme
@shina1024/jqx-adapter-core
Shared support package for jqx TypeScript runtime and adapter packages.
Most users should install @shina1024/jqx and one of the validator adapters directly.
Use this package when you are building a custom jqx adapter or integrating with the shared runtime/result/query types used by:
@shina1024/jqx-zod-adapter@shina1024/jqx-yup-adapter@shina1024/jqx-valibot-adapter
The package is published because the public adapter packages depend on these shared contracts, but it is not the main end-user entrypoint.
Scripts
pnpm build
pnpm format
pnpm format:check
pnpm lint
pnpm lint:typeaware
pnpm typecheckpnpm build runs Vite+ vp pack to bundle ESM/CJS and emit declarations with Oxc. pnpm typecheck runs Vite+ type-aware Oxlint checks.
The workspace uses Vite+ as the TS package toolchain entrypoint, so adapter package verification follows the checked-in Vite+ versions instead of package-local formatter, linter, bundler, and test-runner dependencies.
