From 79e59f4aa7c6de48ec79de147987ba876b2a0b7b Mon Sep 17 00:00:00 2001 From: dswbx Date: Tue, 19 Nov 2024 13:01:42 +0100 Subject: [PATCH] updated version, added discord to docs, fixed import in adapters --- app/package.json | 9 +++++++-- app/src/adapter/remix/remix.adapter.ts | 2 +- app/src/adapter/vite/vite.adapter.ts | 2 +- .../templates/media/template.media.component.tsx | 8 +++++++- docs/mint.json | 2 +- 5 files changed, 17 insertions(+), 6 deletions(-) diff --git a/app/package.json b/app/package.json index 3709b51..a324e8d 100644 --- a/app/package.json +++ b/app/package.json @@ -3,7 +3,7 @@ "type": "module", "sideEffects": false, "bin": "./dist/cli/index.js", - "version": "0.0.75", + "version": "0.0.13", "scripts": { "build:all": "rm -rf dist && bun build:css && bun run build && bun build:vite && bun build:adapters && bun build:cli", "dev": "vite", @@ -14,13 +14,14 @@ "build:types": "tsc --emitDeclarationOnly", "build:css": "bun tailwindcss -i ./src/ui/styles.css -o ./dist/styles.css", "watch:css": "bun tailwindcss --watch -i ./src/ui/styles.css -o ./dist/styles.css", - "build:vite": "vite build", + "build:vite": "NODE_ENV=production vite build", "build:adapters": "bun tsup.adapters.ts --minify", "watch:adapters": "bun tsup.adapters.ts --watch", "updater": "bun x npm-check-updates -ui", "build:cli": "bun build src/cli/index.ts --target node --outdir dist/cli --minify", "cli": "LOCAL=1 bun src/cli/index.ts" }, + "license": "FSL-1.1-MIT", "dependencies": { "@cfworker/json-schema": "^2.0.1", "@codemirror/lang-html": "^6.4.9", @@ -99,6 +100,9 @@ "splitting": false, "loader": { ".svg": "dataurl" + }, + "esbuild": { + "drop": ["console", "debugger"] } }, "peerDependencies": { @@ -167,6 +171,7 @@ }, "files": [ "dist", + "README.md", "!dist/*.tsbuildinfo", "!dist/*.map", "!dist/**/*.map", diff --git a/app/src/adapter/remix/remix.adapter.ts b/app/src/adapter/remix/remix.adapter.ts index bf978da..80d6b93 100644 --- a/app/src/adapter/remix/remix.adapter.ts +++ b/app/src/adapter/remix/remix.adapter.ts @@ -1,4 +1,4 @@ -import { App, type CreateAppConfig } from "../../App"; +import { App, type CreateAppConfig } from "bknd"; let app: App; export function serve(config: CreateAppConfig) { diff --git a/app/src/adapter/vite/vite.adapter.ts b/app/src/adapter/vite/vite.adapter.ts index aa24d28..16b5393 100644 --- a/app/src/adapter/vite/vite.adapter.ts +++ b/app/src/adapter/vite/vite.adapter.ts @@ -1,7 +1,7 @@ import { readFile } from "node:fs/promises"; import { serveStatic } from "@hono/node-server/serve-static"; import type { BkndConfig } from "bknd"; -import { App } from "../../App"; +import { App } from "bknd"; async function getHtml() { return readFile("index.html", "utf8"); diff --git a/app/src/ui/modules/data/components/schema/create-modal/templates/media/template.media.component.tsx b/app/src/ui/modules/data/components/schema/create-modal/templates/media/template.media.component.tsx index 761f0c0..293569d 100644 --- a/app/src/ui/modules/data/components/schema/create-modal/templates/media/template.media.component.tsx +++ b/app/src/ui/modules/data/components/schema/create-modal/templates/media/template.media.component.tsx @@ -45,6 +45,7 @@ export function TemplateMediaComponent() { }); const { config } = useBknd(); + const media_enabled = config.media.enabled ?? false; const media_entity = config.media.entity_name ?? "media"; const entities = transformObject(config.data.entities ?? {}, (entity, name) => name !== media_entity ? entity : undefined @@ -69,6 +70,11 @@ export function TemplateMediaComponent() { return ( <> + {!media_enabled && ( +
+ Media is not enabled in the configuration. Please enable it to use this template. +
+ )}
@@ -123,7 +129,7 @@ export function TemplateMediaComponent() {