{"size": 2332, "ext": "js", "max_stars_repo_path": "frontend/nuxt.config.js", "max_stars_repo_name": "akiraseto/jetcam", "max_stars_repo_stars_event_min_datetime": "2021-09-12T23:21:20.000Z", "max_stars_repo_stars_event_max_datetime": "2021-09-12T23:21:20.000Z", "max_issues_repo_path": "frontend/nuxt.config.js", "max_issues_repo_name": "akiraseto/jetcam", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "frontend/nuxt.config.js", "max_forks_repo_name": "akiraseto/jetcam", "max_forks_repo_forks_event_min_datetime": "2022-01-06T03:51:44.000Z", "max_forks_repo_forks_event_max_datetime": "2022-01-06T03:51:44.000Z"}
{"max_stars_count": 1, "max_issues_count": null, "max_forks_count": 1, "avg_line_length": 24.0412371134, "max_line_length": 83, "alphanum_fraction": 0.5887650086}
export default {
  mode: 'universal',
  target: 'server',

  // Global page headers (https://go.nuxtjs.dev/config-head)
  head: {
    title: 'jetcam',
    meta: [
      { charset: 'utf-8' },
      {
        name: 'viewport',
        content: 'width=device-width, initial-scale=1'
      },
      {
        hid: 'description',
        name: 'description',
        content: ''
      }
    ],
    link: [
      {
        rel: 'icon',
        type: 'image/x-icon',
        href: '/favicon.ico'
      },
      {
        rel: 'stylesheet',
        href:
          'https://use.fontawesome.com/releases/v5.12.0/css/all.css'
      }
    ],
    script: [
      //npmでSDKインストールしていればCDNは不要
      // { src: '//cdn.webrtc.ecl.ntt.com/skyway-latest.js' }
    ]
  },

  // Global CSS (https://go.nuxtjs.dev/config-css)
  css: [
  ],

  // Plugins to run before rendering page (https://go.nuxtjs.dev/config-plugins)
  plugins: [
  ],

  // Auto import components (https://go.nuxtjs.dev/config-components)
  components: true,

  // Modules for dev and build (recommended) (https://go.nuxtjs.dev/config-modules)
  buildModules: [
    // https://go.nuxtjs.dev/eslint
    // '@nuxtjs/eslint-module'
  ],

  // Modules (https://go.nuxtjs.dev/config-modules)
  modules: [
    // https://go.nuxtjs.dev/bootstrap
    'bootstrap-vue/nuxt',
    // https://go.nuxtjs.dev/axios
    '@nuxtjs/axios',
    '@nuxtjs/firebase',
  ],
  firebase: {
    //各自のFirebase設定を入力
    //Firestoreルールで読み書きをAuth権限設定は必須
    //晒してもセキュリティ上問題ない。(__/firebase/init.js:全サイト閲覧可能)
    config: {
      apiKey: 'AIzaSyA5kzqXyrc8prxWSx5X-Z4JuXaaIWEGHkw',
      authDomain: 'jetcam-skyway.firebaseapp.com',
      databaseURL: 'https://jetcam-skyway.firebaseio.com',
      projectId: 'jetcam-skyway',
      storageBucket: 'jetcam-skyway.appspot.com',
      messagingSenderId: '644833012165',
      appId: '1:644833012165:web:8b282b65e212393a1583ac',
      measurementId: 'G-LSLXTZHJXV'
    },
    services: {
      firestore: true,
      auth: true,
    }
  },

  // Axios module configuration (https://go.nuxtjs.dev/config-axios)
  axios: {},

  // Build Configuration (https://go.nuxtjs.dev/config-build)
  build: {
    //  intelliJ debug
    extend (config, ctx) {
      config.devtool = ctx.isClient ? 'eval-source-map' : 'inline-source-map'
    }
  },
  env: {
    peerId: 'front'
  },
}
