Other

Contributing

Help improve Universal Data Layer

Setup

Clone the repository and install dependencies:

git clone https://github.com/dawidurbanski/universal-data-layer.git
cd universal-data-layer
npm install

Project Structure

universal-data-layer/
├── packages/
│   ├── core/           # Core functionality
│   ├── next/           # Next.js integration
│   └── plugins/        # Data source plugins
├── examples/           # Example applications
└── docs/              # Documentation site

Testing

Run the test suite:

npm test

Contributing Guidelines

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Add tests for new functionality
  5. Submit a pull request

Code Style

  • TypeScript for all new code
  • ESLint and Prettier for formatting
  • Comprehensive JSDoc comments