Skip to content

Commit

Permalink
feat(linter): make init generator public
Browse files Browse the repository at this point in the history
  • Loading branch information
jaysoo authored and meeroslav committed Dec 28, 2023
1 parent 8a8dbb3 commit 51c039b
Show file tree
Hide file tree
Showing 7 changed files with 64 additions and 0 deletions.
8 changes: 8 additions & 0 deletions docs/generated/manifests/menus.json
Original file line number Diff line number Diff line change
Expand Up @@ -7261,6 +7261,14 @@
"path": "/nx-api/eslint/generators",
"name": "generators",
"children": [
{
"id": "init",
"path": "/nx-api/eslint/generators/init",
"name": "init",
"children": [],
"isExternal": false,
"disableCollapsible": false
},
{
"id": "workspace-rules-project",
"path": "/nx-api/eslint/generators/workspace-rules-project",
Expand Down
9 changes: 9 additions & 0 deletions docs/generated/manifests/nx-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -691,6 +691,15 @@
}
},
"generators": {
"/nx-api/eslint/generators/init": {
"description": "Set up the ESLint plugin.",
"file": "generated/packages/eslint/generators/init.json",
"hidden": true,
"name": "init",
"originalFilePath": "/packages/eslint/src/generators/init/schema.json",
"path": "/nx-api/eslint/generators/init",
"type": "generator"
},
"/nx-api/eslint/generators/workspace-rules-project": {
"description": "Create the Workspace Lint Rules Project.",
"file": "generated/packages/eslint/generators/workspace-rules-project.json",
Expand Down
9 changes: 9 additions & 0 deletions docs/generated/packages-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -679,6 +679,15 @@
}
],
"generators": [
{
"description": "Set up the ESLint plugin.",
"file": "generated/packages/eslint/generators/init.json",
"hidden": true,
"name": "init",
"originalFilePath": "/packages/eslint/src/generators/init/schema.json",
"path": "eslint/generators/init",
"type": "generator"
},
{
"description": "Create the Workspace Lint Rules Project.",
"file": "generated/packages/eslint/generators/workspace-rules-project.json",
Expand Down
21 changes: 21 additions & 0 deletions docs/generated/packages/eslint/generators/init.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"name": "init",
"factory": "./src/generators/init/init#lintInitGenerator",
"schema": {
"$schema": "http://json-schema.org/schema",
"cli": "nx",
"$id": "NxESLintInit",
"title": "Initialize ESLint Plugin",
"description": "Set up the ESLint plugin.",
"type": "object",
"properties": {},
"required": [],
"presets": []
},
"description": "Set up the ESLint plugin.",
"hidden": true,
"implementation": "/packages/eslint/src/generators/init/init#lintInitGenerator.ts",
"aliases": [],
"path": "/packages/eslint/src/generators/init/schema.json",
"type": "generator"
}
1 change: 1 addition & 0 deletions docs/shared/reference/sitemap.md
Original file line number Diff line number Diff line change
Expand Up @@ -405,6 +405,7 @@
- [executors](/nx-api/eslint/executors)
- [lint](/nx-api/eslint/executors/lint)
- [generators](/nx-api/eslint/generators)
- [init](/nx-api/eslint/generators/init)
- [workspace-rules-project](/nx-api/eslint/generators/workspace-rules-project)
- [workspace-rule](/nx-api/eslint/generators/workspace-rule)
- [convert-to-flat-config](/nx-api/eslint/generators/convert-to-flat-config)
Expand Down
6 changes: 6 additions & 0 deletions packages/eslint/generators.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@
"name": "nx/eslint",
"version": "0.1",
"generators": {
"init": {
"factory": "./src/generators/init/init#lintInitGenerator",
"schema": "./src/generators/init/schema.json",
"description": "Set up the ESLint plugin.",
"hidden": true
},
"workspace-rules-project": {
"factory": "./src/generators/workspace-rules-project/workspace-rules-project#lintWorkspaceRulesProjectGenerator",
"schema": "./src/generators/workspace-rules-project/schema.json",
Expand Down
10 changes: 10 additions & 0 deletions packages/eslint/src/generators/init/schema.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"$schema": "http://json-schema.org/schema",
"cli": "nx",
"$id": "NxESLintInit",
"title": "Initialize ESLint Plugin",
"description": "Set up the ESLint plugin.",
"type": "object",
"properties": {},
"required": []
}

0 comments on commit 51c039b

Please sign in to comment.