@@ -24,21 +24,11 @@ packageJsonUrls.push([`${libName}/__init__.py`, `__init__.py`]);
|
||||
|
||||
// Generate module folders/files
|
||||
for (let modPy of readdirSync(".").filter((f) => f.slice(-3) == ".py")) {
|
||||
const modName = modPy.slice(0, -3);
|
||||
const modInitPath = `${modName}/__init__.py`;
|
||||
const modPyPath = `${modName}/${modName}.py`;
|
||||
|
||||
// create mod dir
|
||||
mkdirSync(`${libName}/${modName}`);
|
||||
|
||||
// move py file
|
||||
copyFileSync(modPy, `${libName}/${modPyPath}`);
|
||||
|
||||
// Add module files to repo
|
||||
writeFileSync(`${libName}/${modInitPath}`, "");
|
||||
copyFileSync(modPy, `${libName}/${modPy}`);
|
||||
|
||||
// Update urls
|
||||
packageJsonUrls.push([`${libName}/${modInitPath}`, `${modInitPath}`]);
|
||||
packageJsonUrls.push([`${libName}/${modPyPath}`, `${modPyPath}`]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user