gitevents/core

View on GitHub
config/development.js

Summary

Maintainability
A
50 mins
Test Coverage
'use strict';

var github = require('./github.credentials');
var auth = require('./auth.credentials');
var stripe = require('./stripe.credentials');
var meetup = require('./meetup.credentials');

module.exports = {
  debug: false,
  github: github,
  plugins: {
    jobs: {
      enabled: true
    },
    meetup: meetup,
    auth: auth,
    stripe: stripe
  },
  about: 'CoolestJSGroup is a usergroup focused on JavaScript and related topics.',
  date_format: 'DD.MM.YYYY',
  paths: {
    talks: 'src/talks/',
    events: 'src/events/',
    jobs: 'jobs/'
  },
  url: 'http://barcelonajs.org',
  labels: {
    job: 'job',
    talk: 'talk',
    proposal: 'proposal',
    event: 'event',
    hot: 'hot'
  },
  plugins: [{
    name: 'gitevents-tito',
    required: true,
    authToken: 'aNNaTBmpFqMtEA3TVYyy',
    account: 'nottsjs'
  }],
  date_format: 'DDMMYYYY',
  paths: {
    talks: 'src/talks/',
    events: 'src/events/'
  },
  schema: {
    default_organizer: {
      'type': 'Organization',
      'address': {
        'type': 'PostalAddress',
        'addressLocality': 'Barcelona, Spain',
        'postalCode': '08003',
        'streetAddress': 'C/ Mare de Deu del Pilar 20'
      },
      'email': 'hola(at)barcelonajs.org',
      'name': 'BarcelonaJS',
      'url': 'http://barcelonajs.org'
    },
    default_talk_url: '/talk/',
    default_event_url: '/event/',
    default_start_time: '19:00',
    default_talk: {
      'type': 'Educational event',
      'duration': 'PT30M'
    },
    default_event: {
      'context': 'http://schema.org',
      'type': 'Social event',
      'location': {
        'type': 'Place',
        'address': {
          'type': 'PostalAddress',
          'addressLocality': 'Barcelona, Spain',
          'postalCode': '08001',
          'streetAddress': 'C/ Fontanella 2',
          'name': 'Mobile World Centre'
        },
        'url': 'https://www.mobileworldcentre.com'
      },
      'url': 'http://barcelonajs.org',
      'duration': 'PT2H',
      'doorTime': '18:45',
      'inLanguage': {
        'type': 'Language',
        'name': 'English'
      }
    },
  },
  default_offers: {
    'type': 'Offer',
    'url': 'https://ti.to/barcelonajs',
    'price': '0',
    'priceCurrency': 'EUR',
    'availability': 'http://schema.org/InStock'
  }
};