feat(linter): make init generator public
This commit is contained in:
parent
8a8dbb381e
commit
51c039b252
@ -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",
|
||||
|
||||
@ -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",
|
||||
|
||||
@ -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",
|
||||
|
||||
21
docs/generated/packages/eslint/generators/init.json
Normal file
21
docs/generated/packages/eslint/generators/init.json
Normal file
@ -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"
|
||||
}
|
||||
@ -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)
|
||||
|
||||
@ -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",
|
||||
|
||||
10
packages/eslint/src/generators/init/schema.json
Normal file
10
packages/eslint/src/generators/init/schema.json
Normal file
@ -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": []
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user