You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/copilot-instructions.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,8 +9,6 @@
9
9
- Auto-open browser on startup
10
10
- Support for Scala CLI, Mill, and no-build-tool modes
11
11
12
-
ToDo: Content hashing
13
-
14
12
## Build System: Mill
15
13
16
14
This project uses **Mill** (version 1.0.5) as its build tool. The Mill wrapper script (`./mill`) is checked in. JVM 21 is required.
@@ -86,10 +84,12 @@ live-server-scala-cli-js/
86
84
87
85
## Technology Stack
88
86
89
-
The typelevel stack -
87
+
The typelevel stack.
90
88
91
89
## Testing
92
90
91
+
_AWLAYS_ add tests for each change.
92
+
93
93
Tests use **Munit** with **Cats Effect** and **Playwright** for browser integration tests.
94
94
95
95
Before running tests, you'll probably need to make sure that playwright is installed and ready. It should be installed as part of the `copilot-setup-steps` workflow.
"Absolute path to the project source root for Chrome DevTools automatic workspace folder integration. When provided, serves `/.well-known/appspecific/com.chrome.devtools.json`."
151
+
"Absolute path to the project source root for Chrome DevTools automatic workspace folder integration. Defaults to the current working directory when it contains at least one `.scala` file. Pass `none` to disable."
150
152
)
151
153
.orNone
152
154
153
155
valworkspaceUuidOpt:Opts[Option[String]] =Opts
154
156
.option[String](
155
157
"workspace-uuid",
156
-
"UUID to use in the Chrome DevTools workspace descriptor. If omitted a random UUID is generated. Only used when --workspace-root is also supplied."
158
+
"UUID to use in the Chrome DevTools workspace descriptor. If omitted a random UUID is generated at startup and reused for the lifetime of this CLI session."
0 commit comments