Skip to content

Commit f6ec757

Browse files
authored
feat: npm init docusaurus, yarn create docusaurus (facebook#5635)
* initial create-docusaurus impl * cleanup * @docusaurus/init renamed to create-docusaurus * 0.0.6 * update lockfile * fix lint * remove npm2yarn for "npm init" because npm2yarn doesn't convert it and yarn result fails to execute * prettier * add correct version * prettier * prettier * prettier * prettier * fix annoying --config .prettierrc issue
1 parent e1b4da0 commit f6ec757

102 files changed

Lines changed: 80 additions & 93 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.eslintignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,5 @@ packages/docusaurus-*/lib/*
1515
packages/docusaurus-*/lib-next/
1616
packages/docusaurus-plugin-ideal-image/copyUntypedFiles.js
1717

18-
packages/docusaurus-init/templates/facebook/.eslintrc.js
18+
packages/create-docusaurus/lib/*
19+
packages/create-docusaurus/templates/facebook/.eslintrc.js

.eslintrc.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,9 +136,9 @@ module.exports = {
136136
overrides: [
137137
{
138138
files: [
139-
'packages/docusaurus-init/templates/**/*.js',
140-
'packages/docusaurus-init/templates/**/*.ts',
141-
'packages/docusaurus-init/templates/**/*.tsx',
139+
'packages/create-docusaurus/templates/**/*.js',
140+
'packages/create-docusaurus/templates/**/*.ts',
141+
'packages/create-docusaurus/templates/**/*.tsx',
142142
],
143143
rules: {
144144
'header/header': OFF,

.github/workflows/v2-build-size-report.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,6 @@ on:
99
pull_request:
1010
branches:
1111
- main
12-
paths-ignore:
13-
- 'website-1.x/**'
14-
- 'packages/docusaurus-1.x/**'
15-
- 'packages/docusaurus-init-1.x/**'
1612

1713
jobs:
1814
build:

.github/workflows/v2-build-time-perf.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@ on:
66
- main
77
paths-ignore:
88
- 'website/docs/**'
9-
- 'website-1.x/**'
10-
- 'packages/docusaurus-1.x/**'
11-
- 'packages/docusaurus-init-1.x/**'
129

1310
jobs:
1411
build:

.github/workflows/v2-lighthouse-report.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ on:
44
pull_request_target:
55
branches:
66
- main
7-
paths-ignore:
8-
- 'website-1.x/**'
9-
- 'packages/docusaurus-1.x/**'
10-
- 'packages/docusaurus-init-1.x/**'
117

128
jobs:
139
build:

.github/workflows/v2-tests-e2e.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,6 @@ on:
77
pull_request:
88
branches:
99
- main
10-
paths-ignore:
11-
- 'website-1.x/**'
12-
- 'packages/docusaurus-1.x/**'
13-
- 'packages/docusaurus-init-1.x/**'
1410

1511
jobs:
1612
yarn-v1:

.github/workflows/v2-tests-windows.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ on:
44
pull_request:
55
branches:
66
- main
7-
paths-ignore:
8-
- 'website-1.x/**'
9-
- 'packages/docusaurus-1.x/**'
10-
- 'packages/docusaurus-init-1.x/**'
117

128
jobs:
139
build:

.github/workflows/v2-tests.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ on:
44
pull_request:
55
branches:
66
- main
7-
paths-ignore:
8-
- 'website-1.x/**'
9-
- 'packages/docusaurus-1.x/**'
10-
- 'packages/docusaurus-init-1.x/**'
117

128
jobs:
139
test:

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ types
1919
test-website
2020
test-website-in-workspace
2121

22+
packages/create-docusaurus/lib/
2223
packages/docusaurus/lib/
2324
packages/docusaurus-*/lib/*
2425
packages/docusaurus-*/lib-next/

.prettierignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ coverage
77
packages/docusaurus/lib/
88
packages/docusaurus-*/lib/*
99
packages/docusaurus-*/lib-next/
10-
packages/docusaurus-init/templates/*/docusaurus.config.js
10+
packages/create-docusaurus/lib/*
11+
packages/create-docusaurus/templates/*/docusaurus.config.js
1112
__fixtures__
1213

1314
website/i18n

0 commit comments

Comments
 (0)