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