Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
fix(js): add init generator placeholder (#9777)
  • Loading branch information
nartc authored and FrozenPandaz committed Apr 13, 2022
1 parent d2bf124 commit a3b032c
Show file tree
Hide file tree
Showing 5 changed files with 50 additions and 1 deletion.
18 changes: 18 additions & 0 deletions docs/generated/packages/js.json
Expand Up @@ -128,6 +128,24 @@
"hidden": false,
"path": "/packages/js/src/generators/library/schema.json"
},
{
"name": "init",
"factory": "./src/generators/init/init#initGenerator",
"schema": {
"$schema": "http://json-schema.org/schema",
"$id": "NxTypescriptInit",
"cli": "nx",
"title": "Init nrwl/js",
"description": "Init generator placeholder for nrwl/js",
"presets": []
},
"aliases": ["lib"],
"x-type": "init",
"description": "Init placeholder.",
"implementation": "/packages/js/src/generators/init/init#initGenerator.ts",
"hidden": false,
"path": "/packages/js/src/generators/init/schema.json"
},
{
"name": "convert-to-swc",
"factory": "./src/generators/convert-to-swc/convert-to-swc#convertToSwcGenerator",
Expand Down
2 changes: 1 addition & 1 deletion docs/packages.json
Expand Up @@ -109,7 +109,7 @@
"path": "generated/packages/js.json",
"schemas": {
"executors": ["tsc", "swc"],
"generators": ["library", "convert-to-swc"]
"generators": ["library", "init", "convert-to-swc"]
}
},
{
Expand Down
14 changes: 14 additions & 0 deletions packages/js/generators.json
Expand Up @@ -9,6 +9,13 @@
"x-type": "library",
"description": "Create a library."
},
"init": {
"factory": "./src/generators/init/init#initSchematic",
"schema": "./src/generators/init/schema.json",
"aliases": ["lib"],
"x-type": "init",
"description": "Init placeholder."
},
"convert-to-swc": {
"factory": "./src/generators/convert-to-swc/convert-to-swc#convertToSwcSchematic",
"schema": "./src/generators/convert-to-swc/schema.json",
Expand All @@ -25,6 +32,13 @@
"x-type": "library",
"description": "Create a library"
},
"init": {
"factory": "./src/generators/init/init#initGenerator",
"schema": "./src/generators/init/schema.json",
"aliases": ["lib"],
"x-type": "init",
"description": "Init placeholder."
},
"convert-to-swc": {
"factory": "./src/generators/convert-to-swc/convert-to-swc#convertToSwcGenerator",
"schema": "./src/generators/convert-to-swc/schema.json",
Expand Down
10 changes: 10 additions & 0 deletions packages/js/src/generators/init/init.ts
@@ -0,0 +1,10 @@
import { convertNxGenerator, logger } from '@nrwl/devkit';

export async function initGenerator() {
logger.info(
'This is a placeholder for @nrwl/js:init generator. If you want to create a library, use @nrwl/js:lib instead'
);
}

export default initGenerator;
export const initSchematic = convertNxGenerator(initGenerator);
7 changes: 7 additions & 0 deletions packages/js/src/generators/init/schema.json
@@ -0,0 +1,7 @@
{
"$schema": "http://json-schema.org/schema",
"$id": "NxTypescriptInit",
"cli": "nx",
"title": "Init nrwl/js",
"description": "Init generator placeholder for nrwl/js"
}

0 comments on commit a3b032c

Please sign in to comment.