Skip to content

Commit

Permalink
docs(core): what is Nx
Browse files Browse the repository at this point in the history
  • Loading branch information
juristr committed Apr 6, 2023
1 parent ee1f7c1 commit e8db1b3
Show file tree
Hide file tree
Showing 18 changed files with 534 additions and 148 deletions.
53 changes: 35 additions & 18 deletions CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,23 +1,26 @@
# Any file not covered by a rule below, will default to Jason + Victor and a few select others.
* @FrozenPandaz @vsavkin
/packages/**/* @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/e2e/**/* @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/scripts/**/* @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/tools/**/* @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
package.json @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
yarn.lock @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry

- @FrozenPandaz @vsavkin
/packages/**/\* @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/e2e/**/_ @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/scripts/\*\*/_ @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/tools/\*_/_ @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
package.json @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
yarn.lock @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry

# Docs Site + Graph

/docs @bcabanes @isaacplmann @juristr
/docs/nx-cloud @StalkAltan @rarmatei @isaacplmann @juristr @bcabanes
/graph/** @philipjfulcher @FrozenPandaz @bcabanes
/images/shared @bcabanes @isaacplmann @juristr
/nx-dev/** @bcabanes @isaacplmann
/nx-dev/** @bcabanes @isaacplmann @juristr
/typedoc-theme @bcabanes @isaacplmann

# Plugin Verticals

## Angular

/docs/generated/packages/angular/** @Coly010 @leosvelperez
/docs/shared/packages/angular/** @Coly010 @leosvelperez @isaacplmann @juristr
/packages/angular/** @Coly010 @leosvelperez
Expand All @@ -27,9 +30,10 @@ yarn.lock @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/e2e/make-angular-cli-faster/** @leosvelperez @Coly010
/packages/angular/plugins/component-testing.ts @leosvelperez @Coly010 @barbados-clemens
/packages/angular/src/generators/cypress-component-configuration/** @leosvelperez @Coly010 @barbados-clemens
/packages/angular/src/generators/component-test/** @leosvelperez @Coly010 @barbados-clemens
/packages/angular/src/generators/component-test/\*\* @leosvelperez @Coly010 @barbados-clemens

## React

/docs/generated/packages/react/** @jaysoo @ndcunningham @mandarini @xiongemi
/docs/generated/packages/next/** @jaysoo @ndcunningham @xiongemi
/docs/shared/packages/react/** @jaysoo @ndcunningham @mandarini @xiongemi
Expand All @@ -42,9 +46,10 @@ yarn.lock @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/e2e/cra-to-nx/** @jaysoo @xiongemi @mandarini @ndcunningham
/packages/react/plugins/component-testing/** @jaysoo @ndcunningham @barbados-clemens
/packages/react/src/generators/cypress-component-configuration/** @jaysoo @ndcunningham @barbados-clemens
/packages/react/src/generators/component-test/** @jaysoo @ndcunningham @barbados-clemens
/packages/react/src/generators/component-test/\*\* @jaysoo @ndcunningham @barbados-clemens

# React Native

/docs/generated/packages/detox/** @xiongemi @jaysoo @ndcunningham
/docs/generated/packages/expo/** @xiongemi @jaysoo @ndcunningham
/docs/generated/packages/react-native/** @xiongemi @jaysoo @ndcunningham
Expand All @@ -53,16 +58,18 @@ yarn.lock @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/packages/expo/** @xiongemi @jaysoo @ndcunningham
/e2e/expo/** @xiongemi @jaysoo @ndcunningham
/packages/react-native/** @xiongemi @jaysoo @ndcunningham
/e2e/react-native/** @xiongemi @jaysoo @ndcunningham
/e2e/react-native/\*\* @xiongemi @jaysoo @ndcunningham

## Node

/docs/generated/packages/node/** @nartc @ndcunningham @jaysoo
/packages/node/** @nartc @ndcunningham @jaysoo
/packages/express/** @nartc @ndcunningham @jaysoo
/packages/nest/** @nartc @ndcunningham @jaysoo
/e2e/node/** @nartc @ndcunningham @jaysoo
/e2e/node/\*\* @nartc @ndcunningham @jaysoo

## JS

/docs/generated/packages/js/** @nartc @jaysoo @ndcunningham
/docs/generated/packages/web/** @jaysoo @mandarini @ndcunningham
/docs/generated/packages/webpack/** @jaysoo @mandarini @ndcunningham
Expand All @@ -89,6 +96,7 @@ yarn.lock @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/e2e/vite/** @jaysoo @mandarini @ndcunningham

## Tools

/docs/generated/packages/cypress/** @barbados-clemens @FrozenPandaz
/docs/generated/packages/jest/** @barbados-clemens @FrozenPandaz
/packages/cypress/** @barbados-clemens @FrozenPandaz
Expand All @@ -97,33 +105,38 @@ yarn.lock @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/e2e/jest/** @barbados-clemens @FrozenPandaz

# Linter

/docs/generated/packages/eslint-plugin-nx/** @meeroslav @FrozenPandaz @JamesHenry
/docs/generated/packages/linter/** @meeroslav @FrozenPandaz @JamesHenry
/packages/eslint-plugin-nx/** @meeroslav @FrozenPandaz @JamesHenry
/packages/linter/** @meeroslav @FrozenPandaz @JamesHenry
/e2e/linter/** @meeroslav @FrozenPandaz
.eslint* @meeroslav @FrozenPandaz @JamesHenry
/e2e/linter/\*_ @meeroslav @FrozenPandaz
.eslint_ @meeroslav @FrozenPandaz @JamesHenry

# Storybook

/docs/generated/packages/storybook/** @mandarini @jaysoo @Coly010
/docs/shared/packages/storybook/** @mandarini @jaysoo @Coly010
/packages/storybook/** @mandarini @jaysoo @Coly010
/e2e/storybook/** @mandarini @FrozenPandaz @Coly010
/e2e/storybook-angular/** @mandarini @Coly010
/e2e/storybook-angular/\*\* @mandarini @Coly010

## Devkit

/docs/generated/devkit/** @FrozenPandaz @AgentEnder
/docs/generated/packages/devkit/** @FrozenPandaz @AgentEnder
/packages/devkit/** @FrozenPandaz @AgentEnder
/packages/devkit/\*\* @FrozenPandaz @AgentEnder
/packages/devkit/index.ts @FrozenPandaz @vsavkin
/packages/devkit/src/utils/module-federation @jaysoo @Coly010

# Nx-Plugin

/docs/generated/packages/nx-plugin/** @AgentEnder @FrozenPandaz
/packages/nx-plugin/** @AgentEnder @FrozenPandaz
/e2e/nx-plugin/** @AgentEnder @FrozenPandaz
/e2e/nx-plugin/\*\* @AgentEnder @FrozenPandaz

## Core

/docs/generated/packages/nx/** @vsavkin @FrozenPandaz @AgentEnder
/docs/generated/packages/workspace/** @vsavkin @FrozenPandaz @AgentEnder
/packages/nx/** @vsavkin @FrozenPandaz @AgentEnder
Expand All @@ -135,7 +148,7 @@ yarn.lock @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/packages/nx/src/nx-init/react/** @jaysoo @xiongemi @mandarini
/e2e/nx-init/src/nx-init-react.test.ts @jaysoo @xiongemi @mandarini @ndcunningham
/e2e/nx-init/src/files/cra/** @jaysoo @xiongemi @mandarini @ndcunningham
/e2e/nx*/** @FrozenPandaz @AgentEnder @vsavkin
/e2e/nx\*/** @FrozenPandaz @AgentEnder @vsavkin
/packages/workspace/** @FrozenPandaz @AgentEnder @vsavkin
/e2e/workspace-create/** @FrozenPandaz @AgentEnder @vsavkin
/e2e/workspace-create-npm/** @FrozenPandaz @vsavkin
Expand All @@ -144,6 +157,7 @@ yarn.lock @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/e2e/add-nx-to-monorepo/** @vsavkin @FrozenPandaz @AgentEnder

# Misc

/e2e/lerna-smoke-tests/** @vsavkin @JamesHenry
/e2e/utils/** @meeroslav @barbados-clemens @vsavkin @mandarini
/community @AgentEnder @FrozenPandaz
Expand All @@ -152,18 +166,21 @@ yarn.lock @FrozenPandaz @vsavkin @AgentEnder @jaysoo @JamesHenry
/CODEOWNERS @FrozenPandaz @AgentEnder

# Scripts

/scripts/depcheck @FrozenPandaz @vsavkin @jaysoo
/scripts/documentation @bcabanes @isaacplmann
/scripts/local-registry @FrozenPandaz @vsavkin
/scripts/angular-support-upgrades @Coly010 @leosvelperez

# CI

/.circleci/** @meeroslav @vsavkin @FrozenPandaz
/.github/** @meeroslav @vsavkin @FrozenPandaz @JamesHenry
/.husky/** @meeroslav @vsavkin @FrozenPandaz
/packages/workspace/src/generators/ci-workflow/** @meeroslav @StalkAltan @vsavkin

# Global Files

project.json @FrozenPandaz @vsavkin
jest.config.ts @barbados-clemens @FrozenPandaz
jest.preset.ts @barbados-clemens @FrozenPandaz
8 changes: 4 additions & 4 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,10 +50,10 @@ Title cards allow to only show a title in a card with a title and an url.

```markdown
{% cards cols="4" %}
{% title-card title="string" href="string" /%}
{% title-card title="string" href="string" /%}
{% title-card title="string" href="string" /%}
{% title-card title="string" href="string" /%}
{% title-card title="string" url="string" /%}
{% title-card title="string" url="string" /%}
{% title-card title="string" url="string" /%}
{% title-card title="string" url="string" /%}
{% /cards %}
```

Expand Down
101 changes: 71 additions & 30 deletions docs/generated/manifests/menus.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,54 +3,103 @@
"id": "nx",
"menu": [
{
"name": "Getting Started",
"name": "Start Here",
"path": "/getting-started",
"id": "getting-started",
"isExternal": false,
"children": [
{
"name": "Intro to Nx",
"name": "Getting Started",
"path": "/getting-started/intro",
"id": "intro",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "Package-Based Repo Tutorial",
"path": "/getting-started/package-based-repo-tutorial",
"name": "Installation",
"path": "/getting-started/installation",
"id": "installation",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "Why Nx?",
"path": "/getting-started/why-nx",
"id": "why-nx",
"isExternal": false,
"children": [],
"disableCollapsible": false
}
],
"disableCollapsible": false
},
{
"name": "Getting Started",
"path": "/getting-started/intro",
"id": "intro",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "Installation",
"path": "/getting-started/installation",
"id": "installation",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "Why Nx?",
"path": "/getting-started/why-nx",
"id": "why-nx",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "5 min Tutorials",
"path": "/tutorials",
"id": "tutorials",
"isExternal": false,
"children": [
{
"name": "Package-Based Monorepo",
"path": "/tutorials/package-based-repo-tutorial",
"id": "package-based-repo-tutorial",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "Integrated Repo Tutorial",
"path": "/getting-started/integrated-repo-tutorial",
"name": "Integrated Monorepo",
"path": "/tutorials/integrated-repo-tutorial",
"id": "integrated-repo-tutorial",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "React Standalone Tutorial",
"path": "/getting-started/react-standalone-tutorial",
"name": "React Standalone",
"path": "/tutorials/react-standalone-tutorial",
"id": "react-standalone-tutorial",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "Angular Standalone Tutorial",
"path": "/getting-started/angular-standalone-tutorial",
"name": "Angular Standalone",
"path": "/tutorials/angular-standalone-tutorial",
"id": "angular-standalone-tutorial",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "Node Server Tutorial",
"path": "/getting-started/node-server-tutorial",
"name": "Node Standalone",
"path": "/tutorials/node-server-tutorial",
"id": "node-server-tutorial",
"isExternal": false,
"children": [],
Expand All @@ -60,48 +109,40 @@
"disableCollapsible": false
},
{
"name": "Intro to Nx",
"path": "/getting-started/intro",
"id": "intro",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "Package-Based Repo Tutorial",
"path": "/getting-started/package-based-repo-tutorial",
"name": "Package-Based Monorepo",
"path": "/tutorials/package-based-repo-tutorial",
"id": "package-based-repo-tutorial",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "Integrated Repo Tutorial",
"path": "/getting-started/integrated-repo-tutorial",
"name": "Integrated Monorepo",
"path": "/tutorials/integrated-repo-tutorial",
"id": "integrated-repo-tutorial",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "React Standalone Tutorial",
"path": "/getting-started/react-standalone-tutorial",
"name": "React Standalone",
"path": "/tutorials/react-standalone-tutorial",
"id": "react-standalone-tutorial",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "Angular Standalone Tutorial",
"path": "/getting-started/angular-standalone-tutorial",
"name": "Angular Standalone",
"path": "/tutorials/angular-standalone-tutorial",
"id": "angular-standalone-tutorial",
"isExternal": false,
"children": [],
"disableCollapsible": false
},
{
"name": "Node Server Tutorial",
"path": "/getting-started/node-server-tutorial",
"name": "Node Standalone",
"path": "/tutorials/node-server-tutorial",
"id": "node-server-tutorial",
"isExternal": false,
"children": [],
Expand Down
Loading

0 comments on commit e8db1b3

Please sign in to comment.