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,
],
};