Skip to content

[WIP] NPM publishing preparation#563

Draft
tnaum-ms wants to merge 3 commits intorel/release_0.8.0from
dev/tnaum/npm-publishing
Draft

[WIP] NPM publishing preparation#563
tnaum-ms wants to merge 3 commits intorel/release_0.8.0from
dev/tnaum/npm-publishing

Conversation

@tnaum-ms
Copy link
Copy Markdown
Collaborator

@tnaum-ms tnaum-ms commented Apr 9, 2026

Work in progress: Preparing the repository for npm package releases.

Changes

Azure Pipelines (build + release)

  • Replaced dummy pipeline stubs with real build and release configurations
  • Build pipeline: packaging, testing, and artifact staging
  • Release pipeline: validation and ESRP publishing steps
  • .real backup files for pipeline configuration reference

Package rename: @microsoft/vscode-documentdb-schema-analyzer

  • Renamed from @vscode-documentdb/schema-analyzer to @microsoft/vscode-documentdb-schema-analyzer
  • Version set to 0.0.1-beta for initial npm release
  • Updated all import references across source and test files
  • Added pre-1.0 stability notices to package READMEs

Status

Currently only @microsoft/vscode-documentdb-schema-analyzer is being prepared for release as a test. Once validated, other packages will follow the same pattern.

tnaum-ms added 2 commits April 9, 2026 11:33
Replace dummy pipeline stubs with real build and release configurations
for npm package publishing. Includes:

- Build pipeline with packaging, testing, and artifact staging
- Release pipeline with validation and ESRP publishing steps
- .real backup files for pipeline configuration reference
…ma-analyzer

- Update package name and version (0.0.1-beta) for npm publishing
- Update all import references across source and test files
- Add pre-1.0 stability notices to schema-analyzer and documentdb-constants READMEs
- Regenerate package-lock.json
@tnaum-ms tnaum-ms requested a review from a team as a code owner April 9, 2026 11:36
@tnaum-ms tnaum-ms marked this pull request as draft April 9, 2026 11:41
@tnaum-ms tnaum-ms added this to the 0.8.0 milestone Apr 9, 2026
Base automatically changed from feature/shell-integration to rel/release_0.8.0 April 13, 2026 10:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants