Home Reference Source

lib/index.js

/**
* Import all the parks included in the library
*/
// Efteling
import Efteling from './parks/efteling/efteling.js';
// EuropaPark
import EuropaPark from './parks/europapark/europapark.js';
import Rulantica from './parks/europapark/rulantica.js';
import Yullbe from './parks/europapark/yullbe.js';
// Phantasialand
import Phantasialand from './parks/phantasialand/phantasialand.js';
// Toverland
import Toverland from './parks/toverland/toverland.js';
// Compagnie des Alpes
import WalibiBelgium from './parks/walibi/walibibelgium.js';
import WalibiHolland from './parks/walibi/walibiholland.js';
import WalibiRA from './parks/walibi/walibira.js';
import Bellewaerde from './parks/bellewaerde/bellewaerde.js';
// Plopsa
import PlopsaDePanne from './parks/plopsa/plopsadepanne.js';
import HolidayPark from './parks/plopsa/holidaypark.js';
// Hansa Park
import HansaPark from './parks/hansapark/hansapark.js';

/**
* Export all parks as string
*/
export default {
  parks: {
    // Efteling
    Efteling,
    // EuropaPark
    EuropaPark,
    Rulantica,
    Yullbe,
    // Phantasialand
    Phantasialand,
    // Toverland
    Toverland,
    // Compagnie des Alpes
    WalibiBelgium,
    WalibiHolland,
    WalibiRA,
    Bellewaerde,
    // Plopsa
    PlopsaDePanne,
    HolidayPark,
    // Hansa-Park
    HansaPark,
  },
  allParks: [
    // Efteling
    Efteling,
    // Europa-Park
    EuropaPark,
    Rulantica,
    Yullbe,
    // Phantasialand
    Phantasialand,
    // Toverland
    Toverland,
    // Compagnie des Alpes
    WalibiBelgium,
    WalibiHolland,
    WalibiRA,
    Bellewaerde,
    // Plopsa
    PlopsaDePanne,
    HolidayPark,
    // Hansa-Park
    HansaPark,
  ],
};