This monorepository includes Ditsmod applications starter.
All applications are located in apps/*.
From start you need to do:
npm installAfter that, copy apps/server/.env-example to apps/server/.env:
cp apps/server/.env-example apps/server/.envAnd fill this file.
npm run start:devYou can check the server operation using curl:
curl -i http://localhost:2021/trpc/post.comments.listCommentsOr simply by going to http://localhost:2021/trpc/post.comments.listComments in your browser.
By default, the application works with info log level. You can change it in the file apps/server/src/app/app.module.ts.
npm run build
npm run start-prodThe file AGENTS.md is intended for AI agents and should be placed in the root directory of the repository. This file will be taken into account by the AI agent every time you interact with the agent. To copy the latest version of AGENTS.md, run the following command:
npm run setup:agentsAdditionally, you can install AI agent skills to help them better understand the specifics of Ditsmod applications:
npx skills add ditsmod/agent-skills --skill '*' -yAI agent skills are only loaded when needed, when you ask something relevant to them.