feat: new demo workspace
This commit is contained in:
parent
185c274621
commit
8a55ca61de
11 changed files with 19 additions and 31 deletions
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"name": "test-core",
|
||||
"name": "demo",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
"main": "index.js",
|
||||
|
|
@ -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",
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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 })
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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':
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@ packages:
|
|||
- 'packages/**'
|
||||
- 'templates/**'
|
||||
- 'site'
|
||||
- 'test-fastify'
|
||||
- 'test-core'
|
||||
- 'demo'
|
||||
allowBuilds:
|
||||
'@parcel/watcher': false
|
||||
esbuild: true
|
||||
|
|
|
|||
Loading…
Reference in a new issue