create method of swapping out multiple sites

This commit is contained in:
lightling 2024-05-02 18:09:38 -04:00
parent c223f2f7af
commit 04418cbfed
6 changed files with 233 additions and 11 deletions

View file

@ -1,5 +1,5 @@
{
"name": "static-web-templates",
"name": "@goldenwere/static-web-templates-frontend",
"private": true,
"version": "0.0.0",
"type": "module",

View file

@ -0,0 +1,12 @@
{
"name": "@goldenwere/static-web-templates-sites",
"private": true,
"version": "0.0.0",
"type": "module",
"devDependencies": {
"symlink-dir": "6.0.0"
},
"scripts": {
"set-current": "node scripts/set-current.js"
}
}

View file

@ -0,0 +1,12 @@
import symlinkDir from 'symlink-dir';
(() => {
const site = process.env.npm_config_site;
if (!!site) {
symlinkDir(`sites/${site}`, '../frontend/content').then((res) => {
console.log('Done');
})
} else {
console.error('Parameter "site" was not provided!');
}
})();