@mojawork/validation
v0.1.1
Published
Framework-free validation helpers shared across mojawork apps.
Downloads
249
Readme
@mojawork/validation
Framework-free validation helpers shared across mojawork apps — hex color,
forbidden name, uniqueness and URL validators. Published to npm as
@mojawork/validation (it is a runtime dependency of @mojawork/ui,
which uses it in its form validator directives).
npm i @mojawork/validationDevelopment (in the monorepo)
- Tests:
nx run shared-validation:test(Vitest) - Lint:
nx run shared-validation:lint - Build:
nx run shared-validation:build→dist/libs/shared/validation - Publish:
npm run validation-publish(or as part ofnpm run ui-publish)
Note: relative imports in src/index.ts use explicit .js extensions so the
tsc output is valid ESM for npm consumers (webpack consumers in the workspace
resolve them back to .ts via extensionAlias, see the ui Storybook config).
