# ============================================================================ # Created by https://dockerignore.com/ # COMPREHENSIVE FRAMEWORK TEMPLATE for Nuxt # Website: https://nuxt.com/ # Repository: https://github.com/nuxt/nuxt # ============================================================================ # ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ # TEMPLATE OVERVIEW & USAGE NOTES # ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ # • TEMPLATE TYPE: COMPREHENSIVE FRAMEWORK TEMPLATE # • PURPOSE: Nuxt framework specific ignore patterns # • DESIGN PHILOSOPHY: Self-contained with all necessary patterns including security # • COMBINATION GUIDANCE: Use standalone - no need to combine with other templates # • SECURITY CONSIDERATIONS: Includes security patterns for .env files and credentials # • BEST PRACTICES: Review before use, test with your specific Nuxt setup # • OFFICIAL SOURCES: Nuxt community patterns and best practices # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• # SECURITY & SENSITIVE DATA PROTECTION (ALWAYS FIRST!) # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• # CRITICAL: Prevent sensitive data from being included in Docker images # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• # ENVIRONMENT VARIABLES & CONFIGURATION FILES # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• # Environment files contain sensitive API keys, database credentials, # and other secrets that must not be included in Docker images .env .env.* .env.*.local .env.development .env.development.local .env.example .env.local .env.production .env.production.local .env.sample .env.staging .env.staging.local .env.template .env.test .env.test.local # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• # APPLICATION SECRETS & CREDENTIALS # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• # Application secrets, credentials, and sensitive configuration files **/config/credentials.* **/config/secrets.* **/keys/ **/passwords/ **/private/ **/secrets/ *.auth *.authz *.password *.secret *.secrets *.token *_tokens *password* apikeys.* appsettings.Development.json appsettings.Local.json appsettings.Staging.json connectionstrings.config credentials database.ini database.yml dbconfig.xml secrets.json secrets.yaml secrets.yml tokens.* # ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• # DEPENDENCIES AND PACKAGE MANAGERS **/.npm/ **/.npm/_logs/ **/.pnpm-store/ **/.pnpm/ **/.yarn/ **/bower_components/ **/node_modules/ .npmignore .npmrc .npmrc.* .yarn/install-state.gz .yarnrc .yarnrc.yml npm-debug.log* pnpm-debug.log* yarn-error.log # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• # BUILD ARTIFACTS AND OUTPUT **/.nuxt-build/ **/.nyc_output/ **/.out/ **/.output/ **/build/ **/dist/ **/public/build/ .tsbuildinfo tsconfig.*.tsbuildinfo # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• # CACHE AND TEMPORARY FILES **/.cache/ **/.parcel-cache/ **/.turbo/ **/temp/ **/tmp/ *.cache *.temp *.tmp # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• # LOGS AND DEBUG FILES **/logs/ *.log # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• # CONFIGURATION AND ENVIRONMENT .env.testing jsconfig.json vitest.config.*.timestamp-* # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• # TESTING AND COVERAGE **/.jest-cache/ **/__tests__/__snapshots__/ **/coverage/ **/test-results/ # •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• # OTHER **/.babel-cache/ **/.bzr/ **/.cvs/ **/.git/ **/.hg/ **/.nuxt **/.nuxt-analyze/ **/.nuxt-components/ **/.nuxt-dev/ **/.nuxt-modules/ **/.nuxt-types/ **/.nuxt/ **/.nx/ **/.nx/cache/ **/.pnp/ **/.svn/ **/jest-cache/ *.bak *.old *.orig *.save *.swo *.swp *~ ._* .babelrc .babelrc.* .browserslistrc .DS_Store .DS_Store? .eslintcache .eslintignore .eslintrc .eslintrc.* .gitattributes .gitignore .gitmodules .jsbeautifyrc .jscsrc .jshintrc .nuxtignore .nuxtrc .pnp.cjs .pnp.js .pnp.loader.mjs .prettiercache .prettierignore .prettierrc .prettierrc.* .Spotlight-V100 .stylelintcache .stylelintignore .stylelintrc .stylelintrc.* .Trashes desktop.ini ehthumbs.db npm-shrinkwrap.json nuxt.config.* pnpm-workspace.yaml Thumbs.db