# Packages
node_modules
vendor

# Built folders + files
public/assets/build

# Craft > Storage
storage/backups
storage/logs
storage/runtime

# Craft > Public folder items
public/**/volumes
public/cpresources
public/imager

# Common files
.history
.cache
.DS_Store
.idea
.project
.settings
*.sublime-project
*.sublime-workspace
*.esproj
*.tmproj
*.tmproject
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
composer.lock
yarn.lock

# Sensitive files
.env

# Craft > Storage
storage/*

# Use .gitkeep files to keep ignored directories
# eg: /path/to/dir/*
!/**/.gitkeep

