From ae62aacbd6bd1829f2b07787b2e6995a35e23ec4 Mon Sep 17 00:00:00 2001 From: ThatGuySam Date: Fri, 27 Dec 2024 15:00:00 -0600 Subject: [PATCH] update: add details about deployment --- .cursorrules | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/.cursorrules b/.cursorrules index 2ced24f..07c65bd 100644 --- a/.cursorrules +++ b/.cursorrules @@ -96,5 +96,34 @@ module.exports = { 'COMMITS_SOURCE', 'GAMES_SOURCE' ] + }, + + // Deployment configurations + deployment: { + platforms: ['netlify', 'vercel'], + netlify: { + buildCommand: 'pnpm run netlify-build', + publishDir: 'dist/', + functions: { + directory: 'dist/functions', + bundler: 'esbuild' + }, + environment: { + NPM_FLAGS: '--no-optional', + CI: '1' + } + }, + vercel: { + buildCommand: 'pnpm run vercel-build', + distDir: 'static', + buildSteps: [ + 'test-prebuild', + 'build-lists-and-api', + 'test-postbuild-api' + ], + github: { + silent: true + } + } } } \ No newline at end of file