Skip to content

Commit 4b67b76

Browse files
authored
chore: remove obsolete support for the remote module (#249)
1 parent 6039043 commit 4b67b76

File tree

2 files changed

+1
-20
lines changed

2 files changed

+1
-20
lines changed

src/module-declaration.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,7 @@ export const generateModuleDeclaration = (
5757
moduleAPI.push(
5858
`${isClass ? 'class' : 'interface'} ${_.upperFirst(
5959
module.name,
60-
)} extends ${module.extends ||
61-
(module.name === 'remote'
62-
? 'RemoteMainInterface'
63-
: isClass
64-
? 'NodeEventEmitter'
65-
: 'NodeJS.EventEmitter')} {`,
60+
)} extends ${module.extends || (isClass ? 'NodeEventEmitter' : 'NodeJS.EventEmitter')} {`,
6661
);
6762
moduleAPI.push('', `// Docs: ${module.websiteUrl}`, '');
6863
} else {

src/primary-interfaces.ts

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ export const generatePrimaryInterfaces = (
1414
const MainNamespace = ['namespace Main {', eventExport];
1515
const RendererNamespace = ['namespace Renderer {', eventExport];
1616
const UtilityNamespace = ['namespace Utility {', eventExport];
17-
const MainInterfaceForRemote = ['interface RemoteMainInterface {'];
1817
const CrossProcessExportsNamespace = ['namespace CrossProcessExports {', eventExport];
1918
const constDeclarations: string[] = [];
2019
const EMRI: Record<string, boolean> = {};
@@ -90,17 +89,6 @@ export const generatePrimaryInterfaces = (
9089
} else if (module.process.renderer) {
9190
TargetNamespace = RendererNamespace;
9291
}
93-
if (
94-
module.process.main &&
95-
module.process.exported &&
96-
!EMRI[classify(module.name).toLowerCase()]
97-
) {
98-
MainInterfaceForRemote.push(
99-
` ${classify(module.name)}: ${
100-
isClass || isModuleButActuallyStaticClass ? 'typeof ' : ''
101-
}${_.upperFirst(module.name)};`,
102-
);
103-
}
10492
if (TargetNamespace) {
10593
debug(classify(module.name).toLowerCase(), EMRI[classify(module.name).toLowerCase()]);
10694
if (!EMRI[classify(module.name).toLowerCase()] && moduleString) {
@@ -118,8 +106,6 @@ export const generatePrimaryInterfaces = (
118106
}
119107
});
120108

121-
addToOutput([...MainInterfaceForRemote, '}']);
122-
123109
for (const interfaceKey of interfaceKeys) {
124110
const alias = ` type ${interfaceKey} = Electron.${interfaceKey}`;
125111
CommonNamespace.push(alias);

0 commit comments

Comments
 (0)