Skip to content

Commit 471536c

Browse files
authored
docs(core): remove integrated docs (#28228)
- Move the integrated vs. package-based concept page to the deprecated section - Remove the integrated project in package-based repo recipe - Remove the package-based project in integrated repo recipe - Rename standalone to integrated recipe - Update references to integrated or package-based terms in tutorials
1 parent 1d10a19 commit 471536c

30 files changed

+117
-410
lines changed

docs/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ We also have different audiences in mind when writing docs:
3232
👦 Intermediate User
3333

3434
- They know how to create an Nx repo or add Nx to an existing repo
35-
- They have heard the terms integrated and package-based
3635
- They know what a project is and how to make one
3736
- They understand how to run a task and the basics of caching
3837
- They can launch the graph

docs/blog/2023-12-28-highlights-2023.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ And obviously, we jumped on the AI train as well. A couple of months ago, we add
333333
334334
## New Tagline: Smart Monorepos — Fast CI
335335
336-
Nx stands out for its flexibility, accommodating for both monorepo and non-monorepo project structures. This approach allows users to begin with simpler project configurations, leveraging the benefits of Nx’s robust tooling, and later, when the need arises, seamlessly [migrate to a monorepo](/recipes/tips-n-tricks/standalone-to-integrated).
336+
Nx stands out for its flexibility, accommodating for both monorepo and non-monorepo project structures. This approach allows users to begin with simpler project configurations, leveraging the benefits of Nx’s robust tooling, and later, when the need arises, seamlessly [migrate to a monorepo](/recipes/tips-n-tricks/standalone-to-monorepo).
337337
338338
However, Nx’s true strength becomes most apparent at scale, typically within a monorepo setup. We wanted to capture it in our new tagline: **Smart Monorepos — Fast CI**.
339339

docs/generated/manifests/menus.json

Lines changed: 25 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -696,14 +696,6 @@
696696
"children": [],
697697
"disableCollapsible": false
698698
},
699-
{
700-
"name": "Integrated Repos vs. Package-Based Repos vs. Standalone Apps",
701-
"path": "/concepts/integrated-vs-package-based",
702-
"id": "integrated-vs-package-based",
703-
"isExternal": false,
704-
"children": [],
705-
"disableCollapsible": false
706-
},
707699
{
708700
"name": "Nx Daemon",
709701
"path": "/concepts/nx-daemon",
@@ -909,14 +901,6 @@
909901
"children": [],
910902
"disableCollapsible": false
911903
},
912-
{
913-
"name": "Integrated Repos vs. Package-Based Repos vs. Standalone Apps",
914-
"path": "/concepts/integrated-vs-package-based",
915-
"id": "integrated-vs-package-based",
916-
"isExternal": false,
917-
"children": [],
918-
"disableCollapsible": false
919-
},
920904
{
921905
"name": "Nx Daemon",
922906
"path": "/concepts/nx-daemon",
@@ -1859,25 +1843,9 @@
18591843
"isExternal": false,
18601844
"children": [
18611845
{
1862-
"name": "Add a Package-based Project in an Integrated Repo",
1863-
"path": "/recipes/tips-n-tricks/package-based-in-integrated",
1864-
"id": "package-based-in-integrated",
1865-
"isExternal": false,
1866-
"children": [],
1867-
"disableCollapsible": false
1868-
},
1869-
{
1870-
"name": "Add an Integrated Project in a Package-based Repo",
1871-
"path": "/recipes/tips-n-tricks/integrated-in-package-based",
1872-
"id": "integrated-in-package-based",
1873-
"isExternal": false,
1874-
"children": [],
1875-
"disableCollapsible": false
1876-
},
1877-
{
1878-
"name": "Convert from a Standalone Repository to an Integrated Repository",
1879-
"path": "/recipes/tips-n-tricks/standalone-to-integrated",
1880-
"id": "standalone-to-integrated",
1846+
"name": "Convert from a Standalone Repository to a Monorepo",
1847+
"path": "/recipes/tips-n-tricks/standalone-to-monorepo",
1848+
"id": "standalone-to-monorepo",
18811849
"isExternal": false,
18821850
"children": [],
18831851
"disableCollapsible": false
@@ -3441,25 +3409,9 @@
34413409
"isExternal": false,
34423410
"children": [
34433411
{
3444-
"name": "Add a Package-based Project in an Integrated Repo",
3445-
"path": "/recipes/tips-n-tricks/package-based-in-integrated",
3446-
"id": "package-based-in-integrated",
3447-
"isExternal": false,
3448-
"children": [],
3449-
"disableCollapsible": false
3450-
},
3451-
{
3452-
"name": "Add an Integrated Project in a Package-based Repo",
3453-
"path": "/recipes/tips-n-tricks/integrated-in-package-based",
3454-
"id": "integrated-in-package-based",
3455-
"isExternal": false,
3456-
"children": [],
3457-
"disableCollapsible": false
3458-
},
3459-
{
3460-
"name": "Convert from a Standalone Repository to an Integrated Repository",
3461-
"path": "/recipes/tips-n-tricks/standalone-to-integrated",
3462-
"id": "standalone-to-integrated",
3412+
"name": "Convert from a Standalone Repository to a Monorepo",
3413+
"path": "/recipes/tips-n-tricks/standalone-to-monorepo",
3414+
"id": "standalone-to-monorepo",
34633415
"isExternal": false,
34643416
"children": [],
34653417
"disableCollapsible": false
@@ -3588,25 +3540,9 @@
35883540
"disableCollapsible": false
35893541
},
35903542
{
3591-
"name": "Add a Package-based Project in an Integrated Repo",
3592-
"path": "/recipes/tips-n-tricks/package-based-in-integrated",
3593-
"id": "package-based-in-integrated",
3594-
"isExternal": false,
3595-
"children": [],
3596-
"disableCollapsible": false
3597-
},
3598-
{
3599-
"name": "Add an Integrated Project in a Package-based Repo",
3600-
"path": "/recipes/tips-n-tricks/integrated-in-package-based",
3601-
"id": "integrated-in-package-based",
3602-
"isExternal": false,
3603-
"children": [],
3604-
"disableCollapsible": false
3605-
},
3606-
{
3607-
"name": "Convert from a Standalone Repository to an Integrated Repository",
3608-
"path": "/recipes/tips-n-tricks/standalone-to-integrated",
3609-
"id": "standalone-to-integrated",
3543+
"name": "Convert from a Standalone Repository to a Monorepo",
3544+
"path": "/recipes/tips-n-tricks/standalone-to-monorepo",
3545+
"id": "standalone-to-monorepo",
36103546
"isExternal": false,
36113547
"children": [],
36123548
"disableCollapsible": false
@@ -4905,6 +4841,14 @@
49054841
"isExternal": false,
49064842
"children": [],
49074843
"disableCollapsible": false
4844+
},
4845+
{
4846+
"name": "Integrated Repos vs. Package-Based Repos vs. Standalone Apps",
4847+
"path": "/deprecated/integrated-vs-package-based",
4848+
"id": "integrated-vs-package-based",
4849+
"isExternal": false,
4850+
"children": [],
4851+
"disableCollapsible": false
49084852
}
49094853
],
49104854
"disableCollapsible": false
@@ -5021,6 +4965,14 @@
50214965
"children": [],
50224966
"disableCollapsible": false
50234967
},
4968+
{
4969+
"name": "Integrated Repos vs. Package-Based Repos vs. Standalone Apps",
4970+
"path": "/deprecated/integrated-vs-package-based",
4971+
"id": "integrated-vs-package-based",
4972+
"isExternal": false,
4973+
"children": [],
4974+
"disableCollapsible": false
4975+
},
50244976
{
50254977
"name": "See Also",
50264978
"path": "/see-also",

docs/generated/manifests/nx.json

Lines changed: 38 additions & 104 deletions
Original file line numberDiff line numberDiff line change
@@ -949,17 +949,6 @@
949949
"path": "/concepts/executors-and-configurations",
950950
"tags": ["run-tasks"]
951951
},
952-
{
953-
"id": "integrated-vs-package-based",
954-
"name": "Integrated Repos vs. Package-Based Repos vs. Standalone Apps",
955-
"description": "",
956-
"mediaImage": "",
957-
"file": "shared/concepts/integrated-vs-package-based",
958-
"itemList": [],
959-
"isExternal": false,
960-
"path": "/concepts/integrated-vs-package-based",
961-
"tags": ["intro", "repository-types"]
962-
},
963952
{
964953
"id": "nx-daemon",
965954
"name": "Nx Daemon",
@@ -1242,17 +1231,6 @@
12421231
"path": "/concepts/executors-and-configurations",
12431232
"tags": ["run-tasks"]
12441233
},
1245-
"/concepts/integrated-vs-package-based": {
1246-
"id": "integrated-vs-package-based",
1247-
"name": "Integrated Repos vs. Package-Based Repos vs. Standalone Apps",
1248-
"description": "",
1249-
"mediaImage": "",
1250-
"file": "shared/concepts/integrated-vs-package-based",
1251-
"itemList": [],
1252-
"isExternal": false,
1253-
"path": "/concepts/integrated-vs-package-based",
1254-
"tags": ["intro", "repository-types"]
1255-
},
12561234
"/concepts/nx-daemon": {
12571235
"id": "nx-daemon",
12581236
"name": "Nx Daemon",
@@ -2539,37 +2517,15 @@
25392517
"file": "",
25402518
"itemList": [
25412519
{
2542-
"id": "package-based-in-integrated",
2543-
"name": "Add a Package-based Project in an Integrated Repo",
2520+
"id": "standalone-to-monorepo",
2521+
"name": "Convert from a Standalone Repository to a Monorepo",
25442522
"description": "",
25452523
"mediaImage": "",
2546-
"file": "shared/recipes/repo-types/package-based-in-integrated",
2524+
"file": "shared/recipes/tips-n-tricks/standalone-to-monorepo",
25472525
"itemList": [],
25482526
"isExternal": false,
2549-
"path": "/recipes/tips-n-tricks/package-based-in-integrated",
2550-
"tags": ["repository-types"]
2551-
},
2552-
{
2553-
"id": "integrated-in-package-based",
2554-
"name": "Add an Integrated Project in a Package-based Repo",
2555-
"description": "",
2556-
"mediaImage": "",
2557-
"file": "shared/recipes/repo-types/integrated-in-package-based",
2558-
"itemList": [],
2559-
"isExternal": false,
2560-
"path": "/recipes/tips-n-tricks/integrated-in-package-based",
2561-
"tags": ["repository-types"]
2562-
},
2563-
{
2564-
"id": "standalone-to-integrated",
2565-
"name": "Convert from a Standalone Repository to an Integrated Repository",
2566-
"description": "",
2567-
"mediaImage": "",
2568-
"file": "shared/recipes/repo-types/standalone-to-integrated",
2569-
"itemList": [],
2570-
"isExternal": false,
2571-
"path": "/recipes/tips-n-tricks/standalone-to-integrated",
2572-
"tags": ["repository-types"]
2527+
"path": "/recipes/tips-n-tricks/standalone-to-monorepo",
2528+
"tags": []
25732529
},
25742530
{
25752531
"id": "eslint",
@@ -4708,37 +4664,15 @@
47084664
"file": "",
47094665
"itemList": [
47104666
{
4711-
"id": "package-based-in-integrated",
4712-
"name": "Add a Package-based Project in an Integrated Repo",
4713-
"description": "",
4714-
"mediaImage": "",
4715-
"file": "shared/recipes/repo-types/package-based-in-integrated",
4716-
"itemList": [],
4717-
"isExternal": false,
4718-
"path": "/recipes/tips-n-tricks/package-based-in-integrated",
4719-
"tags": ["repository-types"]
4720-
},
4721-
{
4722-
"id": "integrated-in-package-based",
4723-
"name": "Add an Integrated Project in a Package-based Repo",
4667+
"id": "standalone-to-monorepo",
4668+
"name": "Convert from a Standalone Repository to a Monorepo",
47244669
"description": "",
47254670
"mediaImage": "",
4726-
"file": "shared/recipes/repo-types/integrated-in-package-based",
4671+
"file": "shared/recipes/tips-n-tricks/standalone-to-monorepo",
47274672
"itemList": [],
47284673
"isExternal": false,
4729-
"path": "/recipes/tips-n-tricks/integrated-in-package-based",
4730-
"tags": ["repository-types"]
4731-
},
4732-
{
4733-
"id": "standalone-to-integrated",
4734-
"name": "Convert from a Standalone Repository to an Integrated Repository",
4735-
"description": "",
4736-
"mediaImage": "",
4737-
"file": "shared/recipes/repo-types/standalone-to-integrated",
4738-
"itemList": [],
4739-
"isExternal": false,
4740-
"path": "/recipes/tips-n-tricks/standalone-to-integrated",
4741-
"tags": ["repository-types"]
4674+
"path": "/recipes/tips-n-tricks/standalone-to-monorepo",
4675+
"tags": []
47424676
},
47434677
{
47444678
"id": "eslint",
@@ -4910,38 +4844,16 @@
49104844
"path": "/recipes/tips-n-tricks",
49114845
"tags": []
49124846
},
4913-
"/recipes/tips-n-tricks/package-based-in-integrated": {
4914-
"id": "package-based-in-integrated",
4915-
"name": "Add a Package-based Project in an Integrated Repo",
4847+
"/recipes/tips-n-tricks/standalone-to-monorepo": {
4848+
"id": "standalone-to-monorepo",
4849+
"name": "Convert from a Standalone Repository to a Monorepo",
49164850
"description": "",
49174851
"mediaImage": "",
4918-
"file": "shared/recipes/repo-types/package-based-in-integrated",
4852+
"file": "shared/recipes/tips-n-tricks/standalone-to-monorepo",
49194853
"itemList": [],
49204854
"isExternal": false,
4921-
"path": "/recipes/tips-n-tricks/package-based-in-integrated",
4922-
"tags": ["repository-types"]
4923-
},
4924-
"/recipes/tips-n-tricks/integrated-in-package-based": {
4925-
"id": "integrated-in-package-based",
4926-
"name": "Add an Integrated Project in a Package-based Repo",
4927-
"description": "",
4928-
"mediaImage": "",
4929-
"file": "shared/recipes/repo-types/integrated-in-package-based",
4930-
"itemList": [],
4931-
"isExternal": false,
4932-
"path": "/recipes/tips-n-tricks/integrated-in-package-based",
4933-
"tags": ["repository-types"]
4934-
},
4935-
"/recipes/tips-n-tricks/standalone-to-integrated": {
4936-
"id": "standalone-to-integrated",
4937-
"name": "Convert from a Standalone Repository to an Integrated Repository",
4938-
"description": "",
4939-
"mediaImage": "",
4940-
"file": "shared/recipes/repo-types/standalone-to-integrated",
4941-
"itemList": [],
4942-
"isExternal": false,
4943-
"path": "/recipes/tips-n-tricks/standalone-to-integrated",
4944-
"tags": ["repository-types"]
4855+
"path": "/recipes/tips-n-tricks/standalone-to-monorepo",
4856+
"tags": []
49454857
},
49464858
"/recipes/tips-n-tricks/eslint": {
49474859
"id": "eslint",
@@ -6718,6 +6630,17 @@
67186630
"isExternal": false,
67196631
"path": "/deprecated/rescope",
67206632
"tags": []
6633+
},
6634+
{
6635+
"id": "integrated-vs-package-based",
6636+
"name": "Integrated Repos vs. Package-Based Repos vs. Standalone Apps",
6637+
"description": "",
6638+
"mediaImage": "",
6639+
"file": "shared/deprecated/integrated-vs-package-based",
6640+
"itemList": [],
6641+
"isExternal": false,
6642+
"path": "/deprecated/integrated-vs-package-based",
6643+
"tags": []
67216644
}
67226645
],
67236646
"isExternal": false,
@@ -6878,6 +6801,17 @@
68786801
"path": "/deprecated/rescope",
68796802
"tags": []
68806803
},
6804+
"/deprecated/integrated-vs-package-based": {
6805+
"id": "integrated-vs-package-based",
6806+
"name": "Integrated Repos vs. Package-Based Repos vs. Standalone Apps",
6807+
"description": "",
6808+
"mediaImage": "",
6809+
"file": "shared/deprecated/integrated-vs-package-based",
6810+
"itemList": [],
6811+
"isExternal": false,
6812+
"path": "/deprecated/integrated-vs-package-based",
6813+
"tags": []
6814+
},
68816815
"/see-also": {
68826816
"id": "see-also",
68836817
"name": "See Also",

0 commit comments

Comments
 (0)