diff --git a/test-core/mcfly.config.mjs b/demo/mcfly.config.mjs similarity index 100% rename from test-core/mcfly.config.mjs rename to demo/mcfly.config.mjs diff --git a/test-core/package.json b/demo/package.json similarity index 93% rename from test-core/package.json rename to demo/package.json index f6c6c0d..a41b156 100644 --- a/test-core/package.json +++ b/demo/package.json @@ -1,5 +1,5 @@ { - "name": "test-core", + "name": "demo", "version": "1.0.0", "description": "", "main": "index.js", diff --git a/test-core/src/api/README.md b/demo/src/api/README.md similarity index 100% rename from test-core/src/api/README.md rename to demo/src/api/README.md diff --git a/test-core/src/api/example/index.js b/demo/src/api/example/index.js similarity index 100% rename from test-core/src/api/example/index.js rename to demo/src/api/example/index.js diff --git a/test-core/src/api/root.js b/demo/src/api/root.js similarity index 100% rename from test-core/src/api/root.js rename to demo/src/api/root.js diff --git a/test-core/src/pages/index.html b/demo/src/pages/index.html similarity index 100% rename from test-core/src/pages/index.html rename to demo/src/pages/index.html diff --git a/package.json b/package.json index 6019ff4..dc9b539 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,10 @@ "postinstall": "pnpm -F @mcflyjs/core build && pnpm -F @mcflyjs/config build", "start": "pnpm run site", "dev": "pnpm run site", - "site": "pnpm -F @mcflyjs/core run build && pnpm -F @mcflyjs/config run build && pnpm --filter site start", + "demo": "pnpm run build:deps && pnpm -F demo start", + "site": "pnpm run build:deps && pnpm -F site start", "build": "pnpm -F './packages/**' build", + "build:deps": "pnpm -F @mcflyjs/core build && pnpm -F @mcflyjs/config build", "build:site": "pnpm -F site build", "build:site:preview": "pnpm -F site build:preview", "template:basic": "pnpm run build && pnpm -F basic-template start", diff --git a/packages/create-mcfly/src/index.ts b/packages/create-mcfly/src/index.ts index 5ec8d01..95f6eb8 100755 --- a/packages/create-mcfly/src/index.ts +++ b/packages/create-mcfly/src/index.ts @@ -4,7 +4,7 @@ import { consola } from 'consola' import { colorize } from 'consola/utils' import { downloadTemplate } from 'giget' import { spawnSync } from 'node:child_process' -import * as path from 'node:path' +import path from 'node:path' const [, , directoryArg] = process.argv diff --git a/packages/fastify/serve.js b/packages/fastify/serve.js index 83bb28e..a55ad4b 100644 --- a/packages/fastify/serve.js +++ b/packages/fastify/serve.js @@ -12,6 +12,6 @@ export default ({ rootDir, apiDir }) => { }, }) - console.log('Watching for file changes in', rootDir) + console.log('[INFO]: Watching for file changes in', rootDir) server.listen({ port: 3000 }) } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 145055f..9e60029 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,6 +51,18 @@ importers: specifier: ^4.1.5 version: 4.1.5(@opentelemetry/api@1.8.0)(@types/node@25.6.2)(vite@7.3.3(@types/node@25.6.2)(jiti@2.7.0)(terser@5.47.1)(yaml@2.8.4)) + demo: + dependencies: + '@mcflyjs/config': + specifier: workspace:* + version: link:../packages/config + '@mcflyjs/core': + specifier: workspace:* + version: link:../packages/core + '@mcflyjs/fastify': + specifier: workspace:* + version: link:../packages/fastify + packages/config: dependencies: h3: @@ -115,19 +127,6 @@ importers: specifier: ^3.0.9 version: 3.2.4(@types/node@25.6.2)(@vitest/ui@3.0.9)(jiti@2.7.0)(terser@5.47.1)(yaml@2.8.4) - packages/create-component: - dependencies: - consola: - specifier: ^3.4.2 - version: 3.4.2 - giget: - specifier: ^3.2.0 - version: 3.2.0 - devDependencies: - '@types/node': - specifier: ^25.6.0 - version: 25.6.2 - packages/create-mcfly: dependencies: consola: @@ -168,18 +167,6 @@ importers: specifier: ^0.8.8 version: 0.8.8(@electric-sql/pglite@0.3.16)(@netlify/blobs@10.7.4)(magicast@0.3.5) - test-core: - dependencies: - '@mcflyjs/config': - specifier: workspace:* - version: link:../packages/config - '@mcflyjs/core': - specifier: workspace:* - version: link:../packages/core - '@mcflyjs/fastify': - specifier: workspace:* - version: link:../packages/fastify - packages: '@ampproject/remapping@2.3.0': diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 5d20dc5..e773a5f 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,8 +2,7 @@ packages: - 'packages/**' - 'templates/**' - 'site' - - 'test-fastify' - - 'test-core' + - 'demo' allowBuilds: '@parcel/watcher': false esbuild: true