cloud-ide-model-schema
Version:
Pachage for schema management of Cloud IDEsys LMS
45 lines (29 loc) • 1.39 kB
Markdown
# Compiled Output
This directory contains the compiled JavaScript files and TypeScript declaration files (`.d.ts`) generated from the source code in the `/src` directory.
## Navigation
- [Back to Main README](../README.md)
- [Source Documentation](../src/README.md)
- [Common Types Documentation](./common-types/README.md)
- [Model Interfaces Documentation](./model/README.md)
## Directory Structure
### Schema (`/schema`)
Contains the compiled Mongoose schema definitions for:
- Authentication (`/schema/auth/`)
- Core system functionality (`/schema/core/`)
- Email services (`/schema/email/`)
### Common Types (`/common-types`)
Contains shared type definitions used throughout the application:
- Controller responses
- Service configurations
- Authentication payloads
- User permissions
### Configuration (`/config`)
Contains compiled database connection and configuration utilities.
### Model Interfaces (`/model`)
Contains types and interfaces for various domain models:
- Authentication models
- Core system models
- Email service models
## Usage
These files are the distributable part of the package that gets published to npm. When you install this package as a dependency, these are the files that are included and used in your project.
The main entry point is `index.js` which exports all the components for consumption.