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",
|
"version": "1.0.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
|
|
@ -5,8 +5,10 @@
|
||||||
"postinstall": "pnpm -F @mcflyjs/core build && pnpm -F @mcflyjs/config build",
|
"postinstall": "pnpm -F @mcflyjs/core build && pnpm -F @mcflyjs/config build",
|
||||||
"start": "pnpm run site",
|
"start": "pnpm run site",
|
||||||
"dev": "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": "pnpm -F './packages/**' build",
|
||||||
|
"build:deps": "pnpm -F @mcflyjs/core build && pnpm -F @mcflyjs/config build",
|
||||||
"build:site": "pnpm -F site build",
|
"build:site": "pnpm -F site build",
|
||||||
"build:site:preview": "pnpm -F site build:preview",
|
"build:site:preview": "pnpm -F site build:preview",
|
||||||
"template:basic": "pnpm run build && pnpm -F basic-template start",
|
"template:basic": "pnpm run build && pnpm -F basic-template start",
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ import { consola } from 'consola'
|
||||||
import { colorize } from 'consola/utils'
|
import { colorize } from 'consola/utils'
|
||||||
import { downloadTemplate } from 'giget'
|
import { downloadTemplate } from 'giget'
|
||||||
import { spawnSync } from 'node:child_process'
|
import { spawnSync } from 'node:child_process'
|
||||||
import * as path from 'node:path'
|
import path from 'node:path'
|
||||||
|
|
||||||
const [, , directoryArg] = process.argv
|
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 })
|
server.listen({ port: 3000 })
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -51,6 +51,18 @@ importers:
|
||||||
specifier: ^4.1.5
|
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))
|
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:
|
packages/config:
|
||||||
dependencies:
|
dependencies:
|
||||||
h3:
|
h3:
|
||||||
|
|
@ -115,19 +127,6 @@ importers:
|
||||||
specifier: ^3.0.9
|
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)
|
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:
|
packages/create-mcfly:
|
||||||
dependencies:
|
dependencies:
|
||||||
consola:
|
consola:
|
||||||
|
|
@ -168,18 +167,6 @@ importers:
|
||||||
specifier: ^0.8.8
|
specifier: ^0.8.8
|
||||||
version: 0.8.8(@electric-sql/pglite@0.3.16)(@netlify/blobs@10.7.4)(magicast@0.3.5)
|
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:
|
packages:
|
||||||
|
|
||||||
'@ampproject/remapping@2.3.0':
|
'@ampproject/remapping@2.3.0':
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,7 @@ packages:
|
||||||
- 'packages/**'
|
- 'packages/**'
|
||||||
- 'templates/**'
|
- 'templates/**'
|
||||||
- 'site'
|
- 'site'
|
||||||
- 'test-fastify'
|
- 'demo'
|
||||||
- 'test-core'
|
|
||||||
allowBuilds:
|
allowBuilds:
|
||||||
'@parcel/watcher': false
|
'@parcel/watcher': false
|
||||||
esbuild: true
|
esbuild: true
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue