- Added Playwright for end-to-end testing in the `apps/web` module, including a new `login.spec.ts` for testing login functionality. - Updated package.json to include Playwright dependencies and new test commands for E2E testing. - Enhanced .gitignore to exclude Playwright test results and reports. - Modified existing documentation to reflect the integration of Playwright and updated testing guidelines. - Refactored test commands to streamline the testing process, including a dedicated command for E2E tests. These changes improve the testing framework by providing robust E2E testing capabilities, enhancing the reliability and quality of the application.
60 lines
802 B
Plaintext
60 lines
802 B
Plaintext
# OS & Editor
|
|
.DS_Store
|
|
.vscode/*
|
|
!.vscode/settings.json
|
|
!.vscode/tasks.json
|
|
!.vscode/launch.json
|
|
!.vscode/extensions.json
|
|
|
|
# Dependencies
|
|
node_modules
|
|
.pnpm-store
|
|
.cursor/sessions/*
|
|
|
|
# Turborepo & Cache
|
|
.turbo
|
|
.cache
|
|
|
|
# Environment Variables (Security)
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
*.local
|
|
|
|
# Logs
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
pnpm-debug.log*
|
|
|
|
# Standard Web Build Outputs
|
|
dist
|
|
dist-ssr
|
|
server/dist
|
|
public/dist
|
|
|
|
# Auto-generated brand assets (copied from @repo/brand)
|
|
**/public/brand/
|
|
|
|
# Storybook Build Outputs
|
|
*storybook.log
|
|
storybook-static
|
|
|
|
# Electron Build Outputs
|
|
out/
|
|
release/
|
|
web-dist/
|
|
|
|
# Legacy Code (if applicable)
|
|
legacy/
|
|
|
|
# VitePress
|
|
**/.vitepress/cache/
|
|
**/.vitepress/dist/
|
|
|
|
# Playwright
|
|
**/test-results/
|
|
**/playwright-report/
|
|
**/blob-report/
|
|
**/playwright/.cache/ |