Loading Dockerfile +2 −1 Original line number Diff line number Diff line Loading @@ -53,9 +53,10 @@ COPY --chown=node:node . . # --- build lib --- RUN npm run build-api-schema RUN npm -w packages/lib run build # janky? fix to keep imports in dev RUN sed -i -e 's/"main": ".*"/"main": ".\/dist\/index.js"/' packages/lib/package.json # RUN sed -i -e 's/"main": ".*"/"main": ".\/dist\/index.js"/' packages/lib/package.json # --- build main client --- Loading packages/lib/src/index.ts +3 −3 Original line number Diff line number Diff line Loading @@ -2,12 +2,10 @@ import * as net from "./net"; import { CanvasLib } from "./canvas"; import type * as RestAPI from "./api-schema"; export { net, CanvasLib, RestAPI }; /** * Expanded Error */ export class EError extends Error { class EError extends Error { readonly status: number; constructor(message?: string); Loading @@ -32,3 +30,5 @@ export class EError extends Error { return `Error: [${this.status}] ${this.message || "Unknown Error"}`; } } export { net, CanvasLib, type RestAPI, EError }; Loading
Dockerfile +2 −1 Original line number Diff line number Diff line Loading @@ -53,9 +53,10 @@ COPY --chown=node:node . . # --- build lib --- RUN npm run build-api-schema RUN npm -w packages/lib run build # janky? fix to keep imports in dev RUN sed -i -e 's/"main": ".*"/"main": ".\/dist\/index.js"/' packages/lib/package.json # RUN sed -i -e 's/"main": ".*"/"main": ".\/dist\/index.js"/' packages/lib/package.json # --- build main client --- Loading
packages/lib/src/index.ts +3 −3 Original line number Diff line number Diff line Loading @@ -2,12 +2,10 @@ import * as net from "./net"; import { CanvasLib } from "./canvas"; import type * as RestAPI from "./api-schema"; export { net, CanvasLib, RestAPI }; /** * Expanded Error */ export class EError extends Error { class EError extends Error { readonly status: number; constructor(message?: string); Loading @@ -32,3 +30,5 @@ export class EError extends Error { return `Error: [${this.status}] ${this.message || "Unknown Error"}`; } } export { net, CanvasLib, type RestAPI, EError };