Skip to content

Commit

Permalink
feat(core): move tsconfig.base.json to @nrwl/js:init
Browse files Browse the repository at this point in the history
  • Loading branch information
xiongemi committed Jan 19, 2023
1 parent 78ca739 commit b37dac2
Show file tree
Hide file tree
Showing 77 changed files with 552 additions and 165 deletions.
2 changes: 1 addition & 1 deletion docs/generated/manifests/packages.json
Original file line number Diff line number Diff line change
Expand Up @@ -1088,7 +1088,7 @@
"type": "generator"
},
"/packages/js/generators/init": {
"description": "Init placeholder.",
"description": "Initial a TS/JS workspace.",
"file": "generated/packages/js/generators/init.json",
"hidden": true,
"name": "init",
Expand Down
2 changes: 1 addition & 1 deletion docs/generated/packages-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -1070,7 +1070,7 @@
"type": "generator"
},
{
"description": "Init placeholder.",
"description": "Initial a TS/JS workspace.",
"file": "generated/packages/js/generators/init.json",
"hidden": true,
"name": "init",
Expand Down
6 changes: 6 additions & 0 deletions docs/generated/packages/angular/generators/application.json
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,12 @@
"default": false,
"hidden": true,
"x-priority": "internal"
},
"skipTsConfig": {
"type": "boolean",
"default": false,
"description": "Do not update `tsconfig.json` for development experience.",
"x-priority": "internal"
}
},
"additionalProperties": false,
Expand Down
6 changes: 6 additions & 0 deletions docs/generated/packages/angular/generators/init.json
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,12 @@
"default": false,
"description": "Do not add dependencies to `package.json`.",
"x-priority": "internal"
},
"skipTsConfig": {
"type": "boolean",
"default": false,
"description": "Do not update `tsconfig.json` for development experience.",
"x-priority": "internal"
}
},
"additionalProperties": false,
Expand Down
5 changes: 5 additions & 0 deletions docs/generated/packages/expo/generators/application.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,11 @@
"standaloneConfig": {
"description": "Split the project configuration into `<projectRoot>/project.json` rather than including it inside `workspace.json`.",
"type": "boolean"
},
"skipPackageJson": {
"type": "boolean",
"default": false,
"description": "Do not add dependencies to `package.json`."
}
},
"required": ["name"],
Expand Down
12 changes: 12 additions & 0 deletions docs/generated/packages/expo/generators/init.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,18 @@
"type": "string",
"enum": ["detox", "none"],
"default": "detox"
},
"skipPackageJson": {
"type": "boolean",
"default": false,
"description": "Do not add dependencies to `package.json`.",
"x-priority": "internal"
},
"skipTsConfig": {
"type": "boolean",
"default": false,
"description": "Do not update `tsconfig.json` for development experience.",
"x-priority": "internal"
}
},
"required": [],
Expand Down
20 changes: 17 additions & 3 deletions docs/generated/packages/js/generators/init.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,33 @@
{
"name": "init",
"factory": "./src/generators/init/init#initGenerator",
"factory": "./src/generators/init/init#jsInitGenerator",
"schema": {
"$schema": "http://json-schema.org/schema",
"$id": "NxTypescriptInit",
"cli": "nx",
"title": "Init nrwl/js",
"description": "Init generator placeholder for nrwl/js.",
"properties": {
"skipPackageJson": {
"type": "boolean",
"default": false,
"description": "Do not add dependencies to `package.json`.",
"x-priority": "internal"
},
"skipTsConfig": {
"type": "boolean",
"default": false,
"description": "Do not update `tsconfig.json` for development experience.",
"x-priority": "internal"
}
},
"presets": []
},
"aliases": ["lib"],
"x-type": "init",
"description": "Init placeholder.",
"description": "Initial a TS/JS workspace.",
"hidden": true,
"implementation": "/packages/js/src/generators/init/init#initGenerator.ts",
"implementation": "/packages/js/src/generators/init/init#jsInitGenerator.ts",
"path": "/packages/js/src/generators/init/schema.json",
"type": "generator"
}
6 changes: 6 additions & 0 deletions docs/generated/packages/js/generators/library.json
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,12 @@
"type": "boolean",
"description": "Whether to skip TypeScript type checking for SWC compiler.",
"default": false
},
"skipPackageJson": {
"type": "boolean",
"default": false,
"description": "Do not add dependencies to `package.json`.",
"x-priority": "internal"
}
},
"required": ["name"],
Expand Down
18 changes: 12 additions & 6 deletions docs/generated/packages/next/generators/application.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,12 +76,6 @@
"default": false,
"x-priority": "internal"
},
"skipWorkspaceJson": {
"description": "Skip updating `workspace.json` with default options based on values provided to this app (e.g. `babel`, `style`).",
"type": "boolean",
"default": false,
"x-priority": "internal"
},
"unitTestRunner": {
"type": "string",
"enum": ["jest", "none"],
Expand Down Expand Up @@ -122,6 +116,18 @@
"description": "Use a custom Express server for the Next.js application.",
"type": "boolean",
"default": false
},
"skipPackageJson": {
"type": "boolean",
"default": false,
"description": "Do not add dependencies to `package.json`.",
"x-priority": "internal"
},
"skipTsConfig": {
"type": "boolean",
"default": false,
"description": "Do not update `tsconfig.json` for development experience.",
"x-priority": "internal"
}
},
"required": [],
Expand Down
12 changes: 12 additions & 0 deletions docs/generated/packages/next/generators/init.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,18 @@
"type": "boolean",
"default": false,
"description": "Use JavaScript instead of TypeScript"
},
"skipPackageJson": {
"type": "boolean",
"default": false,
"description": "Do not add dependencies to `package.json`.",
"x-priority": "internal"
},
"skipTsConfig": {
"type": "boolean",
"default": false,
"description": "Do not update `tsconfig.json` for development experience.",
"x-priority": "internal"
}
},
"required": [],
Expand Down
6 changes: 6 additions & 0 deletions docs/generated/packages/node/generators/application.json
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,12 @@
"enum": ["jest", "none"],
"description": "Test runner to use for end to end (e2e) tests",
"default": "jest"
},
"skipTsConfig": {
"type": "boolean",
"default": false,
"description": "Do not update `tsconfig.json` for development experience.",
"x-priority": "internal"
}
},
"required": [],
Expand Down
12 changes: 12 additions & 0 deletions docs/generated/packages/node/generators/init.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,18 @@
"type": "boolean",
"default": false,
"description": "Use JavaScript instead of TypeScript"
},
"skipPackageJson": {
"type": "boolean",
"default": false,
"description": "Do not add dependencies to `package.json`.",
"x-priority": "internal"
},
"skipTsConfig": {
"type": "boolean",
"default": false,
"description": "Do not update `tsconfig.json` for development experience.",
"x-priority": "internal"
}
},
"required": [],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,12 @@
"type": "boolean",
"default": false,
"x-priority": "internal"
},
"skipTsConfig": {
"type": "boolean",
"default": false,
"description": "Do not update `tsconfig.json` for development experience.",
"x-priority": "internal"
}
},
"required": [],
Expand Down
6 changes: 6 additions & 0 deletions docs/generated/packages/react-native/generators/init.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,12 @@
"type": "boolean",
"default": false,
"x-priority": "internal"
},
"skipTsConfig": {
"type": "boolean",
"default": false,
"description": "Do not update `tsconfig.json` for development experience.",
"x-priority": "internal"
}
},
"required": [],
Expand Down
9 changes: 8 additions & 1 deletion docs/generated/packages/react/generators/init.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,14 @@
"skipPackageJson": {
"description": "Do not add dependencies to `package.json`.",
"type": "boolean",
"default": false
"default": false,
"x-priority": "internal"
},
"skipTsConfig": {
"type": "boolean",
"default": false,
"description": "Do not update `tsconfig.json` for development experience.",
"x-priority": "internal"
},
"skipBabelConfig": {
"description": "Do not generate a root babel.config.json (if babel is not needed).",
Expand Down
6 changes: 6 additions & 0 deletions docs/generated/packages/web/generators/application.json
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,12 @@
"standaloneConfig": {
"description": "Split the project configuration into `<projectRoot>/project.json` rather than including it inside workspace.json",
"type": "boolean"
},
"skipTsConfig": {
"type": "boolean",
"default": false,
"description": "Do not update `tsconfig.json` for development experience.",
"x-priority": "internal"
}
},
"required": [],
Expand Down
9 changes: 8 additions & 1 deletion docs/generated/packages/web/generators/init.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,19 @@
"skipPackageJson": {
"description": "Do not add dependencies to `package.json`.",
"type": "boolean",
"default": false
"default": false,
"x-priority": "internal"
},
"skipBabelConfig": {
"description": "Do not generate a root babel.config.json (if babel is not needed).",
"type": "boolean",
"default": false
},
"skipTsConfig": {
"type": "boolean",
"default": false,
"description": "Do not update `tsconfig.json` for development experience.",
"x-priority": "internal"
}
},
"required": [],
Expand Down
21 changes: 0 additions & 21 deletions docs/shared/mental-model/large-tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -5689,22 +5689,6 @@
"file": "packages/workspace/src/generators/new/files-readme/README.md.template",
"hash": "2a6b2eb20fe9cd8dbc25a9b6ab029193feab7ca2"
},
{
"file": "packages/workspace/src/generators/new/files-root-app/__dot__gitignore",
"hash": "51b9af5269c1df38f3252250d5b46665822374cc"
},
{
"file": "packages/workspace/src/generators/new/files-root-app/__dot__prettierignore",
"hash": "d0b804da2a462044bb1c63364440b2c2164e86ad"
},
{
"file": "packages/workspace/src/generators/new/files-root-app/__dot__vscode/extensions.json__tmpl__",
"hash": "aaf47be3eb9d9766b877ee73730fd5073a263321"
},
{
"file": "packages/workspace/src/generators/new/files-root-app/package.json__tmpl__",
"hash": "8a64a50fdfe1ab69c4e61b921c011b3a0832e99d"
},
{
"file": "packages/workspace/src/generators/new/generate-preset.ts",
"hash": "b3e6e05a152b87ed121f289aa5ab9ec768612c35",
Expand Down Expand Up @@ -6543,11 +6527,6 @@
"input": "packages/workspace",
"output": "/"
},
{
"input": "packages/workspace",
"glob": "**/files-root-app/**",
"output": "/"
},
{
"input": "packages/workspace",
"glob": "**/*.json",
Expand Down
2 changes: 1 addition & 1 deletion e2e/expo/project.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"sourceRoot": "e2e/expo",
"projectType": "application",
"targets": {
"e2e": {},
"e2e-macos": {},
"run-e2e-tests": {}
},
"implicitDependencies": ["expo"]
Expand Down
Loading

0 comments on commit b37dac2

Please sign in to comment.