diff --git a/enums/placeholders.html b/enums/placeholders.html
index 7fb2525..65584a5 100644
--- a/enums/placeholders.html
+++ b/enums/placeholders.html
@@ -89,7 +89,7 @@
email: = "YOUR_EMAIL"
@@ -99,7 +99,7 @@
name: = "YOUR_NAME"
@@ -109,7 +109,7 @@
username: = "YOUR_GITHUB_USER_NAME"
diff --git a/enums/runner.html b/enums/runner.html
index 41dbea0..172ba07 100644
--- a/enums/runner.html
+++ b/enums/runner.html
@@ -88,7 +88,7 @@
Npm: = "npm"
@@ -98,7 +98,7 @@
Yarn: = "yarn"
diff --git a/globals.html b/globals.html
index e9050ff..c620d5a 100644
--- a/globals.html
+++ b/globals.html
@@ -129,7 +129,7 @@
Tasks
: { cloneRepo
: (repoInfo
: { branch
: string; repo
: string }, workingDirectory
: string, dir
: string) => Promise<{ commitHash
: string; gitHistoryDir
: string }>; initialCommit
: (hash
: string, projectDir
: string, name
: string) => Promise<void>; install
: (runner
: Runner, projectDir
: string) => Promise<void> }
@@ -230,7 +230,7 @@
@@ -240,7 +240,7 @@
Typescript
StarterCLIOptions: { appveyor: boolean; circleci: boolean; cspell: boolean; description: string; domDefinitions: boolean; editorconfig: boolean; functional: boolean; install: boolean; nodeDefinitions: boolean; projectName: string; runner: Runner; strict: boolean; travis: boolean; vscode: boolean }
@@ -297,7 +297,7 @@
TypescriptStarterInferredOptions: { email: string; fullName: string; githubUsername: string; repoInfo: { branch: string; repo: string }; workingDirectory: string }
@@ -335,7 +335,7 @@
@@ -345,7 +345,7 @@
TypescriptStarterRequiredConfig: { install: boolean; starterVersion: string }
@@ -366,7 +366,7 @@
@@ -383,7 +383,7 @@
Parameters
@@ -406,7 +406,7 @@
Returns Promise<TypescriptStarterArgsOptions>
@@ -458,7 +458,7 @@ asyncABC().then(console.log);Parameters
@@ -484,7 +484,7 @@ asyncABC().then(console.log);Parameters
@@ -558,7 +558,7 @@ asyncABC().then(console.log);Parameters
@@ -581,7 +581,7 @@ asyncABC().then(console.log);Parameters
@@ -648,7 +648,7 @@ asyncABC().then(console.log);Parameters
@@ -671,7 +671,7 @@ asyncABC().then(console.log);Parameters
@@ -694,7 +694,7 @@ asyncABC().then(console.log);Returns Promise<TypescriptStarterCLIOptions>
@@ -711,7 +711,7 @@ asyncABC().then(console.log);Parameters
@@ -734,7 +734,7 @@ asyncABC().then(console.log);Parameters
@@ -840,7 +840,7 @@ asyncABC().then(console.log);Parameters
@@ -1017,7 +1017,7 @@ asyncABC().then(console.log);Parameters
@@ -1040,7 +1040,7 @@ asyncABC().then(console.log);Parameters
@@ -1065,7 +1065,7 @@ asyncABC().then(console.log);Manual testing
+To manually test the CLI, you can use the
TYPESCRIPT_STARTER_REPO_URLenvironment variable to test a clone from your local repo. Runnpm run build:main -- -was you're developing, then in a different testing directory:mkdir typescript-starter-testing cd typescript-starter-testing @@ -294,7 +297,18 @@ TYPESCRIPT_STARTER_REPO_URL='/local/pathYou can also set
TYPESCRIPT_STARTER_REPO_URLto any valid Git URL, such as your fork of this repo:If
+ +TYPESCRIPT_STARTER_REPO_BRANCHis not provided, it will default tomaster.Debug in VS Code
+If you're using VS Code, the
+ +Debug CLIlaunch configuration also allows you to immediately build and step through execution of the CLI.Integration Test Result Diffs
+ +You can compare the integration test results before and after a change by running
+ +check-clibefore and after applying your changes:Each time you run
+check-cli, the test results will be committed to thediffdirectory, allowing you to easily review the differences withgit diff HEADor an interactive Git client like GitHub for Desktop or SourceTree.If you already have changes in the working directory, try:
+