tududi/backend/modules/notes/index.js
Chris 542be2c1e9
Fix bug 366 (#764)
* Optimize DB

* Clean up names

* fixup! Clean up names

* fixup! fixup! Clean up names
2026-01-07 18:18:07 +02:00

28 lines
648 B
JavaScript

'use strict';
/**
* Notes Module
*
* This module handles all note-related functionality including:
* - CRUD operations for notes
* - Tag management for notes
* - Project association with permission checks
* - Note validation
*
* Usage:
* const notesModule = require('./modules/notes');
* app.use('/api', notesModule.routes);
*/
const routes = require('./routes');
const notesService = require('./service');
const notesRepository = require('./repository');
const { validateUid, validateTitle } = require('./validation');
module.exports = {
routes,
notesService,
notesRepository,
validateUid,
validateTitle,
};