dev: add some useapi exports to CoreModule

This commit is contained in:
KernelDeimos
2025-06-19 23:27:57 -04:00
parent 3918917f31
commit e5e88073c1
+5
View File
@@ -23,6 +23,7 @@ const { NotificationES } = require("./om/entitystorage/NotificationES");
const { ProtectedAppES } = require("./om/entitystorage/ProtectedAppES");
const { Context } = require('./util/context');
const { LLOWrite } = require("./filesystem/ll_operations/ll_write");
const { LLRead } = require("./filesystem/ll_operations/ll_read");
@@ -80,6 +81,7 @@ const install = async ({ services, app, useapi, modapi }) => {
def('core.util.helpers', require('./helpers'));
def('core.util.permission', require('./services/auth/PermissionService').PermissionUtil);
def('puter.middlewares.auth', require('./middleware/auth2'));
def('puter.middlewares.configurable_auth', require('./middleware/configurable_auth'));
def('puter.middlewares.anticsrf', require('./middleware/anticsrf'));
def('core.APIError', require('./api/APIError'));
@@ -95,8 +97,11 @@ const install = async ({ services, app, useapi, modapi }) => {
// statement in English, so maybe it should be one statement of code.
def('core.fs', {
LLOWrite,
LLRead,
});
def('core.fs.selectors', require('./filesystem/node/selectors'));
def('core.util.stream', require('./util/streamutil'));
def('core.validation', require('@heyputer/backend-core-0').validation);
});
useapi.withuse(() => {