Skip to content

Conversation

datho7561
Copy link
Contributor

@datho7561 datho7561 commented Sep 11, 2025

What does this PR do?

./out/server/src/server.js is gone but now available at ./lib/cjs/server.js. This makes the directory structure for the CJS, UMD, and ESM builds the same.

  • Bump to 2.0.0, since this is a breaking change
  • chmod u-x for README.md and tsconfig.json, since they're not actually executable programs
  • Do not compile the test code explicitly; it's compiled through ts-node in the background
  • Also remove executable from random files that shouldn't be executable

What issues does this PR fix or reference?

Fixes #1124

Is it tested? How?

CI

@coveralls
Copy link

coveralls commented Sep 11, 2025

Coverage Status

coverage: 83.956%. remained the same
when pulling a12340f on datho7561:make-build-directories-similar
into 3821411 on redhat-developer:main.

- Bump to 2.0.0, since this is a breaking change
- Do not compile the test code explicitly;
  it's compiled through ts-node in the background
- Also remove executable from random files that shouldn't be executable

Fixes redhat-developer#1124

Signed-off-by: David Thompson <[email protected]>
@datho7561 datho7561 force-pushed the make-build-directories-similar branch from e4ecf3b to a12340f Compare September 11, 2025 19:17
datho7561 added a commit to datho7561/vscode-yaml that referenced this pull request Sep 11, 2025
Adapt to the new location of the built code.

Signed-off-by: David Thompson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve output directory structure
2 participants