11 lines
289 B
TypeScript
11 lines
289 B
TypeScript
//Contrato para los packages backend (Node.js)
|
|
|
|
import { Express } from "express";
|
|
import { PackageDependencies, PackageMetadata } from "./types";
|
|
|
|
export interface IPackageServer {
|
|
metadata: PackageMetadata;
|
|
init(app: Express): void;
|
|
registerDependencies?(): PackageDependencies;
|
|
}
|