Skip to content

Commit 5ab21e2

Browse files
committed
chore: add missing tags to Nx projects
1 parent 3e0e878 commit 5ab21e2

6 files changed

Lines changed: 11 additions & 6 deletions

File tree

.eslintrc.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,11 @@
4646
},
4747
{
4848
"sourceTag": "type:feature",
49-
"onlyDependOnLibsWithTags": ["type:util", "type:testing-util"]
49+
"onlyDependOnLibsWithTags": [
50+
"type:feature",
51+
"type:util",
52+
"type:testing-util"
53+
]
5054
},
5155
{
5256
"sourceTag": "type:util",

CONTRIBUTORS.md renamed to CONTRIBUTING.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ Projects are tagged in two different dimensions - scope and type:
6767
| `scope:plugin` | a specific plugin implementation (contract with core defined by data models) | `scope:shared` |
6868
| `scope:shared` | data models, utility functions, etc. (not specific to core or plugins) | `scope:shared` |
6969
| `scope:tooling` | supplementary tooling, e.g. code generation | `scope:shared` |
70+
| `scope:internal` | internal project, e.g. example plugin | any |
7071
| `type:app` | application, e.g. CLI or example web app | `type:feature`, `type:util` or `type:testing-util` |
7172
| `type:feature` | library with business logic for a specific feature | `type:util` or `type:testing-util` |
7273
| `type:util` | general purpose utilities and types intended for reuse | `type:util` or `type:testing-util` |

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,5 @@ This monorepo contains code for open-source Code PushUp NPM packages:
2626
- [🧩 @code-pushup/utils](./packages/utils/) - various **utilities** (useful for custom plugins or other integrations)
2727
- plugins:
2828
- [📦 @code-pushup/eslint-plugin](./packages/plugin-eslint/) - static analysis using **ESLint** rules
29+
30+
If you want to contribute, please refer to [CONTRIBUTING.md](./CONTRIBUTING.md).

examples/plugins/.eslintrc.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@
44
"overrides": [
55
{
66
"files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
7-
"rules": {
8-
"@nx/enforce-module-boundaries": ["off"]
9-
}
7+
"rules": {}
108
},
119
{
1210
"files": ["*.ts", "*.tsx"],

examples/plugins/project.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,5 +55,5 @@
5555
]
5656
}
5757
},
58-
"tags": []
58+
"tags": ["scope:internal", "type:feature"]
5959
}

examples/react-todos-app/project.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,5 @@
5353
}
5454
}
5555
},
56-
"tags": []
56+
"tags": ["scope:internal", "type:app"]
5757
}

0 commit comments

Comments
 (0)