Skip to content

chore: remove concurrently from development tooling - #12185

Draft
Timothee Guerin (timotheeguerin) wants to merge 4 commits into
microsoft:mainfrom
timotheeguerin:remove-concurrently
Draft

Timothee Guerin (timotheeguerin) wants to merge 4 commits into
microsoft:mainfrom
timotheeguerin:remove-concurrently

Conversation

@timotheeguerin

@timotheeguerin Timothee Guerin (timotheeguerin) commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

The concurrently CLI pins its transitive dependencies exactly, making dependency upgrades harder for development tooling that only needs to coordinate a few processes.

Keep the existing commands using the already-installed execa runner. Watchers run in parallel and stop together; Spector handles its own startup readiness, and validation stops the server in finally to flush coverage. No replacement dependency or custom process supervisor is added.

The lockfile drops packages used only by concurrently. Companion: Azure/typespec-azure#5713 (depends on this PR).

@microsoft-github-policy-service microsoft-github-policy-service Bot added emitter-framework Issues for the emitter framework lib:http-specs For issues/prs related to the @typespec/http-specs package emitter:client:js Issue for the JS client emitter: @typespec/http-client-js eng ui:playground ui:type-graph-viewer labels Oct 14, 2026
@pkg-pr-new

pkg-pr-new Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

@typespec/emitter-framework

npm i https://pkg.pr.new/microsoft/typespec/@typespec/emitter-framework@12185

@typespec/html-program-viewer

npm i https://pkg.pr.new/microsoft/typespec/@typespec/html-program-viewer@12185

@typespec/http-canonicalization

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-canonicalization@12185

@typespec/http-client-js

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-client-js@12185

@typespec/http-specs

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-specs@12185

@typespec/mutator-framework

npm i https://pkg.pr.new/microsoft/typespec/@typespec/mutator-framework@12185

@typespec/playground

npm i https://pkg.pr.new/microsoft/typespec/@typespec/playground@12185

commit: 424fb02

Comment thread eng/common/scripts/node-process.test.ts Fixed
Comment thread eng/common/scripts/node-process.test.ts Fixed
Comment thread eng/common/scripts/node-process.test.ts Fixed
@github-actions

github-actions Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

All changed packages have been documented.

  • ✅ @typespec/emitter-framework
  • ✅ @typespec/html-program-viewer
  • ✅ @typespec/http-canonicalization
  • ✅ @typespec/http-client-js
  • ✅ @typespec/http-specs
  • ✅ @typespec/mutator-framework
  • ✅ @typespec/playground
Show changes

@typespec/emitter-framework - internal ✏️

Replace concurrently in development watchers and Spector validation with existing process tooling.

@typespec/html-program-viewer - internal ✏️

Replace concurrently in development watchers and Spector validation with existing process tooling.

@typespec/http-canonicalization - internal ✏️

Replace concurrently in development watchers and Spector validation with existing process tooling.

@typespec/http-client-js - internal ✏️

Replace concurrently in development watchers and Spector validation with existing process tooling.

@typespec/http-specs - internal ✏️

Replace concurrently in development watchers and Spector validation with existing process tooling.

@typespec/mutator-framework - internal ✏️

Replace concurrently in development watchers and Spector validation with existing process tooling.

@typespec/playground - internal ✏️

Replace concurrently in development watchers and Spector validation with existing process tooling.

@typespec/react-components - internal ✏️

Replace concurrently in development watchers and Spector validation with existing process tooling.

@typespec/spec-dashboard - internal ✏️

Replace concurrently in development watchers and Spector validation with existing process tooling.

@azure-sdk-automation

azure-sdk-automation Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

emitter:client:js Issue for the JS client emitter: @typespec/http-client-js emitter-framework Issues for the emitter framework eng lib:http-specs For issues/prs related to the @typespec/http-specs package ui:playground ui:type-graph-viewer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants