Files
headroom/frontend/node_modules/@vinejs/vine/build/index.d.ts
Santhosh Janardhanan de2d83092e feat: Reinitialize frontend with SvelteKit and TypeScript
- Delete old Vite+Svelte frontend
- Initialize new SvelteKit project with TypeScript
- Configure Tailwind CSS v4 + DaisyUI
- Implement JWT authentication with auto-refresh
- Create login page with form validation (Zod)
- Add protected route guards
- Update Docker configuration for single-stage build
- Add E2E tests with Playwright (6/11 passing)
- Fix Svelte 5 reactivity with $state() runes

Known issues:
- 5 E2E tests failing (timing/async issues)
- Token refresh implementation needs debugging
- Validation error display timing
2026-02-17 16:19:59 -05:00

26 lines
1.3 KiB
TypeScript

import { Vine } from './src/vine/main.js';
export { Vine };
export * as symbols from './src/symbols.js';
export * as errors from './src/errors/main.js';
export { VineAny } from './src/schema/any/main.js';
export { VineEnum } from './src/schema/enum/main.js';
export { VineNativeEnum } from './src/schema/enum/native_enum.js';
export { VineTuple } from './src/schema/tuple/main.js';
export { VineUnion } from './src/schema/union/main.js';
export { VineArray } from './src/schema/array/main.js';
export { VineValidator } from './src/vine/validator.js';
export { VineString } from './src/schema/string/main.js';
export { VineNumber } from './src/schema/number/main.js';
export { VineDate } from './src/schema/date/main.js';
export { VineRecord } from './src/schema/record/main.js';
export { VineObject } from './src/schema/object/main.js';
export { VineLiteral } from './src/schema/literal/main.js';
export { VineBoolean } from './src/schema/boolean/main.js';
export { VineAccepted } from './src/schema/accepted/main.js';
export { BaseLiteralType } from './src/schema/base/literal.js';
export { BaseType, BaseModifiersType } from './src/schema/base/main.js';
export { SimpleErrorReporter } from './src/reporters/simple_error_reporter.js';
export { SimpleMessagesProvider } from './src/messages_provider/simple_messages_provider.js';
declare const vine: Vine;
export default vine;