feat: improve build config (#2115)

This commit is contained in:
Himself65 authored and GitHub committed 2023-04-24 22:33:09 -05:00
1 parent 7e61708850
commit ad58b4d1e9
9 files changed
+83 -37

No files matched your search

+18 -2
View File
@@ -1,6 +1,23 @@
// @ts-check
import 'dotenv/config';
const config = {
/**
* @type {import('@affine/env').BlockSuiteFeatureFlags}
*/
export const blockSuiteFeatureFlags = {
enable_database: true,
enable_slash_menu: true,
enable_edgeless_toolbar: true,
enable_block_hub: true,
enable_drag_handle: true,
enable_surface: true,
enable_linked_page: true,
};
/**
* @type {import('@affine/env').BuildFlags}
*/
export const buildFlags = {
enableLegacyCloud: process.env.ENABLE_LEGACY_PROVIDER
? process.env.ENABLE_LEGACY_PROVIDER === 'true'
: true,
@@ -11,4 +28,3 @@ const config = {
process.env.ENABLE_DEBUG_PAGE ?? process.env.NODE_ENV === 'development'
),
};
export default config;