diff --git a/packages/build/src/scripts/generateDefaultTypes.js b/packages/build/src/scripts/generateDefaultTypes.js index 433d4ec04..49421cb67 100644 --- a/packages/build/src/scripts/generateDefaultTypes.js +++ b/packages/build/src/scripts/generateDefaultTypes.js @@ -66,7 +66,8 @@ async function generateDefaultTypesMap() { await Promise.all( defaultPackages.map(async (packageName) => { const { default: types } = await import(`${packageName}/types`); - const version = packageFile.devDependencies[packageName]; + const version = + packageFile.devDependencies[packageName] || packageFile.dependencies[packageName]; createPluginTypesMap({ packageTypes: types, typesMap: defaultTypesMap, diff --git a/packages/server/lowdefy/build.mjs b/packages/server/lowdefy/build.mjs index 1f2d031cb..0094da5ea 100644 --- a/packages/server/lowdefy/build.mjs +++ b/packages/server/lowdefy/build.mjs @@ -19,7 +19,8 @@ import path from 'path'; import yargs from 'yargs'; import { hideBin } from 'yargs/helpers'; -import build, { createCustomPluginTypesMap } from '@lowdefy/build'; +import build from '@lowdefy/build'; +import createCustomPluginTypesMap from './createCustomPluginTypesMap.mjs'; const argv = yargs(hideBin(process.argv)).argv; diff --git a/packages/server/lowdefy/createCustomTypesMap.mjs b/packages/server/lowdefy/createCustomPluginTypesMap.mjs similarity index 94% rename from packages/server/lowdefy/createCustomTypesMap.mjs rename to packages/server/lowdefy/createCustomPluginTypesMap.mjs index 46a16c5c6..e72d8e738 100644 --- a/packages/server/lowdefy/createCustomTypesMap.mjs +++ b/packages/server/lowdefy/createCustomPluginTypesMap.mjs @@ -30,7 +30,7 @@ async function getPluginDefinitions({ directories }) { return get(lowdefy, 'plugins', { default: [] }); } -async function createCustomTypesMap({ directories }) { +async function createCustomPluginTypesMap({ directories }) { const customTypesMap = { actions: {}, blocks: {}, @@ -63,4 +63,4 @@ async function createCustomTypesMap({ directories }) { return customTypesMap; } -export default createCustomTypesMap; +export default createCustomPluginTypesMap;