mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-23 19:57:09 +00:00
f2140cadff
Consolidate server dependencies into root package.json. Refactor Dockerfile to use multi-stage build, build CSS, run as non-root user, and install production dependencies only. Update .gitignore and docker-compose.yml build context.
86 lines
1.3 KiB
Plaintext
86 lines
1.3 KiB
Plaintext
# Node dependencies
|
|
node_modules/
|
|
server/node_modules/
|
|
|
|
# Environment variables
|
|
.env
|
|
server/.env
|
|
|
|
# Logs
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
lerna-debug.log*
|
|
|
|
# Diagnostic reports (https://nodejs.org/api/report.html)
|
|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
|
|
|
|
# Runtime data
|
|
pids
|
|
*.pid
|
|
*.seed
|
|
*.pid.lock
|
|
|
|
# Directory for instrumented libs generated by jscoverage/JSCover
|
|
lib-cov
|
|
|
|
# Coverage directory used by tools like istanbul
|
|
coverage
|
|
*.lcov
|
|
|
|
# nyc test coverage
|
|
.nyc_output
|
|
|
|
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
|
|
.grunt
|
|
|
|
# node-waf configuration
|
|
.lock-wscript
|
|
|
|
# Compiled binary addons (https://nodejs.org/api/addons.html)
|
|
build/Release
|
|
|
|
# Build outputs
|
|
build/
|
|
dist/
|
|
src/public/output.css
|
|
|
|
# Optional files
|
|
.DS_Store
|
|
|
|
# Local Documentation (Not for Repo)
|
|
RELEASE_PROCEDURE.md
|
|
|
|
# Cursor IDE configuration/rules
|
|
.cursor/
|
|
|
|
# macOS
|
|
.DS_Store
|
|
|
|
# Feature Ideas - Should not be tracked
|
|
docs/feature_ideas/
|
|
|
|
# Dependency directories
|
|
jspm_packages/
|
|
|
|
# Optional npm cache directory
|
|
.npm
|
|
|
|
# Optional eslint cache
|
|
.eslintcache
|
|
|
|
# Optional VS Code files
|
|
.vscode/
|
|
|
|
# Test coverage
|
|
/coverage/
|
|
|
|
# Local configuration files
|
|
RELEASE_CHECKLIST.md
|
|
|
|
# Lockfiles
|
|
# package-lock.json # Usually committed, but ignore if specified elsewhere
|
|
server/package-lock.json
|
|
yarn.lock
|
|
pnpm-lock.yaml |