Native Folder Support (#2031)
This commit is contained in:
parent
08036f7af2
commit
cf7028331c
|
@ -76,7 +76,11 @@ const globNativesPlugin = {
|
||||||
if (!await existsAsync(dirPath)) continue;
|
if (!await existsAsync(dirPath)) continue;
|
||||||
const plugins = await readdir(dirPath);
|
const plugins = await readdir(dirPath);
|
||||||
for (const p of plugins) {
|
for (const p of plugins) {
|
||||||
if (!await existsAsync(join(dirPath, p, "native.ts"))) continue;
|
const nativePath = join(dirPath, p, "native.ts");
|
||||||
|
const indexNativePath = join(dirPath, p, "native/index.ts");
|
||||||
|
|
||||||
|
if (!(await existsAsync(nativePath)) && !(await existsAsync(indexNativePath)))
|
||||||
|
continue;
|
||||||
|
|
||||||
const nameParts = p.split(".");
|
const nameParts = p.split(".");
|
||||||
const namePartsWithoutTarget = nameParts.length === 1 ? nameParts : nameParts.slice(0, -1);
|
const namePartsWithoutTarget = nameParts.length === 1 ? nameParts : nameParts.slice(0, -1);
|
||||||
|
|
Loading…
Reference in a new issue