mirror of
https://github.com/hanzo-docs/docs.git
synced 2026-10-26 23:49:51 +00:00
CLI: Support Next Docs MDX example
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'create-next-docs-app': minor
|
||||
---
|
||||
|
||||
Support Next Docs MDX example
|
||||
@@ -1,13 +0,0 @@
|
||||
# experimental-mdx
|
||||
|
||||
## 0.0.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- Updated dependencies [1043532]
|
||||
- Updated dependencies [7a0690b]
|
||||
- Updated dependencies [522ed48]
|
||||
- Updated dependencies [a4a8120]
|
||||
- next-docs-zeta@3.0.0
|
||||
- next-docs-ui@3.0.0
|
||||
- next-docs-mdx@3.0.0
|
||||
@@ -16,8 +16,7 @@
|
||||
"jsx": "preserve",
|
||||
"incremental": true,
|
||||
"paths": {
|
||||
"@/*": ["./*"],
|
||||
"contentlayer/generated": ["./.contentlayer/generated"]
|
||||
"@/*": ["./*"]
|
||||
},
|
||||
"plugins": [
|
||||
{
|
||||
@@ -25,12 +24,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"include": [
|
||||
"next-env.d.ts",
|
||||
"**/*.ts",
|
||||
"**/*.tsx",
|
||||
".next/types/**/*.ts",
|
||||
".contentlayer/generated"
|
||||
],
|
||||
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
|
||||
"exclude": ["node_modules"]
|
||||
}
|
||||
|
||||
@@ -26,8 +26,9 @@ async function main() {
|
||||
const type = await select({
|
||||
message: 'Which example you want to install?',
|
||||
options: [
|
||||
{ value: 'simple', label: 'Default' },
|
||||
{ value: 'advanced', label: 'Advanced' }
|
||||
{ value: 'simple', label: 'Default (Contentlayer)' },
|
||||
{ value: 'advanced', label: 'Advanced (Contentlayer)' },
|
||||
{ value: 'experimental-mdx', label: 'Default (Next Docs MDX)' }
|
||||
]
|
||||
})
|
||||
|
||||
@@ -142,6 +143,7 @@ async function generateGitIgnore(path: string) {
|
||||
'/.pnp',
|
||||
'.pnp.js',
|
||||
// outputs
|
||||
'_map.ts',
|
||||
'.contentlayer',
|
||||
'/coverage',
|
||||
'/.next/',
|
||||
|
||||
@@ -4,7 +4,7 @@ const { globSync } = require('fast-glob')
|
||||
const path = require('path')
|
||||
const pc = require('picocolors')
|
||||
|
||||
const sources = ['simple', 'advanced']
|
||||
const sources = ['simple', 'advanced', 'experimental-mdx']
|
||||
|
||||
const cwd = process.cwd()
|
||||
|
||||
@@ -16,16 +16,8 @@ for (const source of sources) {
|
||||
|
||||
const sourceDir = path.resolve(cwd, `../../examples/${source}`)
|
||||
const sourceFiles = globSync(
|
||||
[
|
||||
'**/*',
|
||||
'!node_modules',
|
||||
'!pnpm-lock.yaml',
|
||||
'!next-env.d.ts',
|
||||
'!.turbo',
|
||||
'!.next',
|
||||
'!.contentlayer'
|
||||
],
|
||||
{ dot: true, cwd: sourceDir }
|
||||
['**/*', '!node_modules', '!pnpm-lock.yaml', '!next-env.d.ts', '!_map.ts'],
|
||||
{ dot: false, cwd: sourceDir }
|
||||
)
|
||||
|
||||
Promise.all(
|
||||
|
||||
Reference in New Issue
Block a user