mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-06 21:57:14 +02:00
* Upgrade babel in v2 folder
* Use babel-plugin-transform-dynamic-import instead of babel-plugin-dynamic-import-node
* Remove not needed import polyfill by changing the order of import
* Revert "Remove not needed import polyfill by changing the order of import"
This reverts commit 9263aa693a
.
* Fix prettier
30 lines
899 B
JavaScript
30 lines
899 B
JavaScript
import '@babel/polyfill';
|
|
import path from 'path';
|
|
import load from '@lib/load';
|
|
|
|
// Helper methods to setup dummy/ fake projects
|
|
const loadSetup = async name => {
|
|
const fixtures = path.join(__dirname, '__fixtures__');
|
|
const simpleSite = path.join(fixtures, 'simple-site');
|
|
const customSite = path.join(fixtures, 'custom-site');
|
|
const versionedSite = path.join(fixtures, 'versioned-site');
|
|
const translatedSite = path.join(fixtures, 'translated-site');
|
|
const transversionedSite = path.join(fixtures, 'transversioned-site');
|
|
|
|
switch (name) {
|
|
case 'simple':
|
|
return load(simpleSite);
|
|
case 'custom':
|
|
return load(customSite);
|
|
case 'versioned':
|
|
return load(versionedSite);
|
|
case 'transversioned':
|
|
return load(transversionedSite);
|
|
case 'translated':
|
|
return load(translatedSite);
|
|
default:
|
|
return {};
|
|
}
|
|
};
|
|
|
|
export default loadSetup;
|