mirror of
https://github.com/xodio/xod.git
synced 2026-03-04 16:04:03 +01:00
23 lines
672 B
JavaScript
23 lines
672 B
JavaScript
const fs = require('fs');
|
|
const path = require('path');
|
|
const { loadProject } = require('xod-fs');
|
|
|
|
const projectDir =
|
|
process.env.XOD_BROWSER_INITIAL_PROJECT_DIR ||
|
|
path.resolve(__dirname, '../../../workspace/welcome-to-xod');
|
|
const workspaceDir =
|
|
process.env.XOD_BROWSER_INITIAL_WORKSPACE_DIR ||
|
|
path.resolve(projectDir, '..');
|
|
const targetPath = path.resolve(__dirname, '../tutorialProject.json');
|
|
|
|
loadProject([workspaceDir], projectDir)
|
|
.then(project => {
|
|
const json = JSON.stringify(project, null, 2);
|
|
fs.writeFileSync(targetPath, json);
|
|
process.exit(0);
|
|
})
|
|
.catch(err => {
|
|
process.stderr.write(err.message);
|
|
process.exit(1);
|
|
});
|